Bonjour à tous,
j'ai une table qui contient une colonne "nombre". J'aimerais que cette colonne "s'auto-alimente" via une requête effectuée automatiquement sur une autre table.
Est-ce possible ?
Merci d'avance pour votre aide.
Bonjour à tous,
j'ai une table qui contient une colonne "nombre". J'aimerais que cette colonne "s'auto-alimente" via une requête effectuée automatiquement sur une autre table.
Est-ce possible ?
Merci d'avance pour votre aide.
Bien sûr !
Voir du côté des jointures et, si ça ne suffit pas, utiliser une sous-requête.
Si tu décris plus précisément ton besoin et si tu nous donnes la structure des tables à utiliser, nous pourrons t'aider plus efficacement.
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
Bonjour Cinephil,
effectivement, je me suis peut-être mal fait comprendre.
Je ne pense pas qu'une jointure soit la solution à ma problème.
Voici mon cas précis :
J'ai une table ville qui contient plusieurs colonnes :
id_ville nom latitude longitude nombre
C'est la colonne nombre qui m'intéresse.
Cette colonne nombre correspond aux nombre de d'adhérents inscrits qui habitent dans la ville.
La table adhérent contient la clé étrangère :
id_ville
Je sais faire la requête qui en effet est une requête de jointure me donnant le nombre d'adhérent appartenant à une ville donnée.
Ce que je ne sais faire, c'est rendre cette requête dynamique :
Je m'explique :
Si toutes les personnes appartenant à une même ville (5 personnes) par exemple se désabonnent :
le champ "nombre" de la table ville doit passer de 5 à 0 automatiquement.
Supprime carrément la colonne (et pas champ !) "nombre" car c'est une information calculable donc inutile de la stocker.
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
OK,
merci CinePhil pour tes conseils.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager