problème requete mysql

Répondre
os2
le 01/07/2004 à 00:25
os2
salut

j'ai une table tmpfaq

avec un champ sou_nosoussection

j'ai une autre table soussection

avec un champ sou_nosoussection et sec_nosection

je tente donc d'afficher sec_nosection

avec

SELECT faq_nofaq, faq_titre, faq_texte, t.sou_nosoussection, ss.sec_nosection 
FROM tmpfaq t left outer JOIN soussection ss
ON ss.sou_nosoussection = t.sou_nosoussection
WHERE t.faq_nofaq = $faq_nofaq


et

SELECT faq_nofaq, faq_titre, faq_texte, t.sou_nosoussection, ss.sec_nosection 
FROM tmpfaq t inner JOIN soussection ss
ON ss.sou_nosoussection = t.sou_nosoussection
WHERE t.faq_nofaq = $faq_nofaq


toutes les données s'affiche sauf pour
ss.sec_nosection

une idée

merci
http://www.laboiteaprog.com
zebden
le 01/07/2004 à 01:25
zebden
je connais pas vraiment INNER JOIN .. ON (oui honte sur moi) mais si tu faisais plutot :

SELECT faq_nofaq, faq_titre, faq_texte, tmpfaq.sou_nosoussection, soussection.sec_nosection 
FROM `tmpfaq` INNER JOIN `soussection` ON ss.sou_nosoussection = t.sou_nosoussection
WHERE tmpfaq.faq_nofaq = $faq_nofaq


encore une fois la science zebdenienne n'est pas "vraiment" pas une science exact .. alors y a des chances pour que ca soit faux , mais promis comme pour Apache , si c'est faux j'etudirais ca de plus pres...
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 01/07/2004 à 14:49
zebden
ca marche ou pas ?
Il vaut mieux utiliser LEFT JOIN en fait pour avoir toutes les données :D
zebdinou pour les intimes / Blog : http://www.zebden.fr
os2
le 03/07/2004 à 05:22
os2
j'ai pas pu encore testé mon provider a changer de logiciel pour la gestion des sites... et je peux pas encore me loguer
http://www.laboiteaprog.com
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours