requete sql sur un cahmp ou un autre - SQL/NoSQL - Programmation
Marsh Posté le 25-07-2006 à 10:19:14
Select * from intevention where
jour_reel = $jour OR ( jour_reel ='' AND jour_prevu=$jour)
Marsh Posté le 25-07-2006 à 10:24:55
grossomodo : tu traduit ta phrase en anglais et de façon à ce qu'elle ne contienne que des "et/ou" (c'est simple le sql tu vas voir )
par contre, flo, j'ai pas bien compris ta réponse : t'as lu la même question que moi ?
Marsh Posté le 25-07-2006 à 10:27:00
Select *
from intevention
where (jour_reel is not null and jour_reel > 10) or (jour_reel is null and jour_prevu > 10)
Marsh Posté le 25-07-2006 à 10:59:47
Arjuna a écrit : grossomodo : tu traduit ta phrase en anglais et de façon à ce qu'elle ne contienne que des "et/ou" (c'est simple le sql tu vas voir ) |
je pense que j'ai oublié de lire quelques mots
Marsh Posté le 25-07-2006 à 11:13:38
merci les gas (et filles peut etre aussi) mais le client viens juste de changer un peu l'analyse du projet et il n'y a plus qu'une seule date au lieu de deux
Mais quand ca change dans le bon sens ca me va
Mais je retiens que plutot que faire des tests partout il faut transformer ca en une seul suite de ET/OU
Merci
Marsh Posté le 25-07-2006 à 10:16:45
Bonjour
je suis en Access, et dans mon code vba je souhaite effectuer une requete de ce genre
Select * from intevention where ---- si jour_reel est pas vide alors jour_reel > 10 sinon jour_prevu > 10 ----
C'est donc une clause where soit sur un champ soit sur un autre
comment je fait ?
Pierre
---
mon blog : http://www.coustillas.com