Bonjour,

J'ai une question toute simple je fais une requête qui permet de voir qu'une personne a eu un entretien, étant donné la BdD mal conçue l'id de la personne est "harcodée":

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
client.cli_dossier_entretien AS e ON (e.dossier_id = d."id" AND e.collab_id = 236)
Dans ce cas, ça fonctionne parfaitement par contre, si je cherche d'autre personne en utilisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
client.cli_dossier_entretien AS e ON (e.dossier_id = d."id" AND e.collab_id != 236)
 
client.cli_dossier_entretien AS e ON (e.dossier_id = d."id" AND e.collab_id <> 236)
 
client.cli_dossier_entretien AS e ON (e.dossier_id = d."id" AND e.collab_id < 236)
l'id 236 n'est jamais exclus

mais si je tape :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
client.cli_dossier_entretien AS e ON (e.dossier_id = d."id" AND e.collab_id > 236)
J'ai aucune ligne qui ressort, ce qui est juste.

Est-ce que quelqu'un a une idée?

Merci d'avance.