Select qui fais une boucle infinie
Bonjour, je suis vraiment newbie en sql et j'essaie de faire un select qui me fais une boucle infinie
Code:
1 2 3 4 5 6 7 8 9 10
| SELECT dosf70bis,parnom,parprenom,adrrue,adrnumero,adrbte,adrcodepostal,adrlocalite,adrcommune,foregistrenational,foorganismepaiement
FROM participant,adresse,forem,dossier,statut
WHERE dosf70bis='oui'
AND idcontact IS NULL
AND participant.idparticipant=adresse.idparticipant
AND participant.idparticipant=forem.idparticipant
AND participant.idparticipant=dossier.idparticipant
AND participant.idparticipant=statut.idparticipant
AND dossortie IS NULL
AND ststatut='CCI' OR ststatut = 'CCI + CPAS' OR ststatut = ' ' |
Tous fonctionnais bien, jusqu'a ce que je rajoute la ligne avec les "OR", l'attribut "ststatut" doit être soit 'CCI',soit 'CCI + CPAS' soit vide.
Pouvez-vous m'aider.
Merci
Re: Select qui fais une boucle infinie
Citation:
Envoyé par MaitrePylos
Code:
1 2
| ....
AND ststatut='CCI' OR ststatut = 'CCI + CPAS' OR ststatut = ' ' |
Remplace par :
AND (ststatut='CCI' OR ststatut = 'CCI + CPAS' OR ststatut = ' ')
par contre, j'ai pas vraiment compris ta boucle "infinie". Je ne vois ca ce qu'une requete SQL peut avoir d'infini :?: