cs_mike1310
Messages postés232Date d'inscriptionjeudi 30 août 2007StatutMembreDernière intervention31 juillet 2009
-
4 sept. 2008 à 15:31
cs_mike1310
Messages postés232Date d'inscriptionjeudi 30 août 2007StatutMembreDernière intervention31 juillet 2009
-
7 sept. 2008 à 19:29
Bonjour,
vous allez peut etre me prendre pour une buse mais j'ai un souci de débutant je pense et je ne vois vraiment pas comment le résoudre.
Je suis en php et je fais un query normal. Voici ma requête :
SELECT Personne.Prenom || ' ' || Personne.Nom AS Personne,Issue.name AS Categorie,
FROM Personne,Ticket,Issue
WHERE Contenu.Ticket = ".$ticketid."
AND Ticket.oid = 1003149
AND Contenu.Personne = Personne.oid
AND Issue.oid = Ticket.issue
Le problème c'est que la dernière ligne ne fonctionne pas toujours car Ticket.issue peut etre égale à 0 et dans ma table je ne veux pas mettre un truc du style Issue.oid = 0 car gérer automatiquement. En fait ce qu'il me faudrait, ça serait de faire une condition :
faire "AND Issue.oid = Ticket.issue" que lorsque Ticket.issue != 0 et ça je ne voit vraiment pas comment faire ...
si quelqu'un peut m'aider ça serait avec plaisir :D
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 7 sept. 2008 à 14:43
Salut
Je pense que c'est pas la peine de chercher trop
loin
SELECT Personne.Prenom || ' ' || Personne.Nom AS Personne,Issue.name AS Categorie,
FROM Personne,Ticket,Issue
WHERE Contenu.Ticket = ".$ticketid."
AND Ticket.oid = 1003149
AND Contenu.Personne = Personne.oid
AND Issue.oid = Ticket.issue
AND Ticket.issue != 0