|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 49 ![]() |
Bonjour à tous,
Je voudrais compter les lignes d'une 2ème tables reliée à la premiere par un identifiant et afficher l'identifiant de la table 1 et le total de la table 2. Cette requête ne fonctionne pas bien puisqu'elle me renvoie la valeur 1 si je n'ai pas de lignes dans la 2ème table Code :
Merci de votre aide |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
Bonjour,
que donne ceci ? Code sql :
__________________
Je ne réponds pas aux questions envoyées par mp |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 49 ![]() |
Merci de ta proposition
Voici l'erreur MySQL que j'obtiens #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY t1.idcategorie LIMIT 0, 30' at line 6 |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 278 ![]() |
Code sql :
__________________
Je ne réponds pas aux questions envoyées par mp |
||
|
|
00
|
|
|
#5 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 49 ![]() |
J'avais une erreur
#1054 - Unknown column 't1.idcategorie' in 'where clause' Intuitivement j'ai changé la clause WHERE par le GROUP BY puisque tu voulais faire le total dans la sous requête. Un grand merci à toi, et bonne journée ![]() Voici le code qui fonctionne, retourne bien le nb de lignes de la 2ème table et NULL si aucune ligne trouvée. Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com