Bonjour, c la caguade, je m'arrache le peu de cheveux qui me restent la dessus.
Voila j'ai une table 'message' de laquelle j'extrait des infos en faisant un tri :
select from message where (p_etat <> 'terminé') AND (p_arrondissement = 'UN' AND p_ville > 'UN156') OR (p_arrondissement = 'DEUX') OR (p_ville = 'UN200')
le résultat obtenu ne prend pas en compte le p_etat
Voila ce que je veux avoir :
(l'enregistrement qui est dans l'arrondissement UN avec un numéro supérieur à UN156)
(ou qui est dans l'arrondissement DEUX sans autre condition)
(ou dont la ville égal UN200 sans autre condition)
(et p_etat est différent de terminé pour tous les enregistrements trouvés)
je sais pas si je suis clair.
Un petit coup de main serait sympa.