Bonjour,
je vous expose mon problème. J'ai 2 tables, T1 et T2.
T1 contient (entre autres) un num.
T2 contient aussi ce num ainsi que d'autres grandeurs qu'on nommera G1,G2, ...
Je fais une jointure de ces 2 tables car je voudrais que certaines informations, calculés à partir de G1, G2 apparaissent dans une copie de ma table T1.
Je fais un calcul du nombre de G1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 select count(T2.G1) from T1 join t2 on T1.num=T2.num where T1.year=2018 group by T2.G1
Je voudrais ensuite que ce nombre de G1 apparaîsse dans T1, à côté de num:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 select T1.num,count(T2.G1) from T1 join t2 on T1.num=T2.num where T1.year=2018 group by T2.G1
et là, j'ai une erreur que je comprends bien (SELECT list expression references lig.num_art which is neither grouped nor aggregated at [2:2]) mais il doit tout de même y avoir possibilité de faire ça, non?
Merci