Afficher enregistrements champ date même si vide ? - Divers - Programmation
Marsh Posté le 15-04-2010 à 09:48:13
La syntaxe dépend des bases de données. Il faudrait donc nous dire avec quelle SQL ? Quelle base de données ? Oracle ? MySQL ? Access ?
Avec Oracle, on peut utiliser un NVL() ou un DECODE() et TO_DATE(). Avec Access, on peut utiliser NZ(), etc.
Marsh Posté le 15-04-2010 à 10:30:45
Salut,
c'est donc une requête sélection Access :
Voici le code SQL de la requête :
SELECT Date() AS [DATE], [PRC EXPRESS A].CODEL, [PRC EXPRESS A].NOMDEL, [PRC EXPRESS A].CORBEILLE, [PRC EXPRESS A].GESTIONNAIRE, [PRC EXPRESS A].GROUPE, [PRC EXPRESS A].NO_DOS, [PRC EXPRESS A].NM_PRN, [PRC EXPRESS A].COD_NIR, [PRC EXPRESS A].DOS_REF_IRC, [PRC EXPRESS A].COD_IRC_MAJ, [PRC EXPRESS A].COD_TYPE_DOS, [PRC EXPRESS A].NO_, [PRC EXPRESS A].COD_NIV_DOS, [PRC EXPRESS A].COD_STATUT_DOS, [PRC EXPRESS A].A01, [PRC EXPRESS A].A10, Date()-[A01] AS AGE, IIf([DAT_EFET_DMD_ARRCO]>Date(),1,0) AS Test, [PRC EXPRESS A].DAT_EFET_DMD_ARRCO, *
FROM [PRC EXPRESS A]
WHERE ((([PRC EXPRESS A].COD_IRC_MAJ) Between "A015" And "A01599" Or ([PRC EXPRESS A].COD_IRC_MAJ) Between "C011" And "C01199" ) AND (([PRC EXPRESS A].COD_NIV_DOS)<>"X" ) AND (([PRC EXPRESS A].A10) Is Null) AND ((Date()-[A01])>23) AND ((IIf([DAT_EFET_DMD_ARRCO]>Date(),1,0))<>1));
je dois créer un champ spécial ou insérer en SQL ?
Merci de ton aide olivthill
Marsh Posté le 14-04-2010 à 21:38:32
Bonjour,
Dans une requête sélection, j'ai un champ DATE:Date()
Si le résultat de la requête est vide, il me met rien également dans cete case.
Je souhaiterais que la première ligne soit toujours datée ?
Faut - il insérer une ligne avec SQL ?
Merci pour votre aide