Bonjour,
Voilà, j'ai un problème depuis 2 jours.
La première requete ne marche pas (erreur : no current record for fetch operation) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.champ1 = table2.champ_cle1, table3 LEFT OUTER JOIN table4 ON table3.champ1 = table4.champ_cle1 WHERE ( table1.champ2 = table3.champ1 )
La seconde requete marche super:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.champ1 = table2.champ_cle1, table3 LEFT OUTER JOIN table4 ON table3.champ1 = table4.champ_cle1 WHERE not ( table1.champ2 <> table3.champ1 )
LA DIFFERENCE EST DANS LE WHERE :
'=' DEVIENT 'not <>'
Merci de votre réponse si vous en avez une ou du moins une piste.
Partager