Bonjour tt le monde,
j'ai la requete suivante
j'ai mis le or 1=1 juste pour tester
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select '1' from adress_book, adress as ad1, adress as ad2 where (((ad1.id= ADRESS_HOME_ID) and (adress_book.id=1) and (ad2.id= ADRESS_WORK_ID)) or(1=1));
quand je met une clause fausse a la place de 1=1 ca me sort le bon resultat qui fait référence a un seul enregistrement
alors que lorsque j'exécute ma requete avec 1=1 ca sort un nombre incompréhensible d'enregistrements genre j'ai 3 enregistrements dans ma base et il me sort 20 ou un truc dans ce genre
Merci d'avance pour votre aide
Partager