Bonjour
Après plusieurs tentatives je décide de poser mon problème
J’ai une table parents et une table enfants dont les champs
parent PARENTS
N_P
Nom_P
NbrE_P (nombre enfants)
Tel_P
-------
ENFANTS
N_E
NP_E
Nom_E
DateN_E
et je voudrais calculer le nombre d'enfants (nbre_P-nbre_E) selon l'age>15
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Parents_P, Parents.Nom _P,Parents.Tel_P,Parent.NbrE_P,Enfants.DateN_E,Enfants.NP_E FROM Parents INNER JOIN Enfants ON Parents.N_P = Enfants.N_E GROUP BY Parents_P, Parents.Nom _P,Parents.Tel_P,Parent.NbrE_P,Enfants.DateN_E,Enfants.NP_E
je souhaite avoir cette résultat
N_P |Nom_P |Tel_P |NbrE_P |Nbre_E |reste
----------------------------------------------------------
01 |aa |123 |2 |1 |0
02 |bb |456 |3 |2 |1
03 |cc |789 |4 |1 |3
Merci beaucoup de votre aide.
Partager