champ date dans une requête

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
CoCo
Fraîchement OOthentifié
Messages : 5
Inscription : 30 déc. 2005 14:02
Localisation : Niort - France

champ date dans une requête

Message par CoCo »

Bonjour à toutes et à tous,

windowsXP Pro, openoffice 2.0

Je désire faire un requête où la recherche porte sur un champ date dont la valeur saisie est nulle et figure donc comme telle dans la table.
Je ne parviens pas à écrire le critère miracle:
date = NULL; date = " "; date = ...... à l'image de: date = {D'31/12/2005'}
si vous avez la réponse...

merci
coco
Version 2.0
Windows XP
Kinay
Membre lOOyal
Membre lOOyal
Messages : 39
Inscription : 04 déc. 2005 19:51
Localisation : 17

Message par Kinay »

Si j'ai bien compris, tu as un champ date qui a soit une date soit la valeur nulle.
Si tel est le cas, dans ta requête ton critère est tout simplement =0
Tu aura alors les données correspondantes au champ date de valeur nulle
OOo 2.0 sous winXP SP2
CoCo
Fraîchement OOthentifié
Messages : 5
Inscription : 30 déc. 2005 14:02
Localisation : Niort - France

Message par CoCo »

bonjour

désolé mais le critère d'une date = 0 n'est pas accepté lors de l'éxécution de la requête

cordialement

coco
Version 2.0
Windows XP
Kinay
Membre lOOyal
Membre lOOyal
Messages : 39
Inscription : 04 déc. 2005 19:51
Localisation : 17

Message par Kinay »

Effectivement tu as raison.
pour l'instant je ne sais pas comment faire mais je vais chercher comment régler problème

@+
OOo 2.0 sous winXP SP2
Kinay
Membre lOOyal
Membre lOOyal
Messages : 39
Inscription : 04 déc. 2005 19:51
Localisation : 17

Message par Kinay »

Dans ton champ date soit il y a une date soit le champ n'a rien.
Dans ta requête pour trier les données correspondante au champ de date vide, voici e critère du champ date : EST VIDE
Tu aura alors la liste des données qui n'ont pas de date.

Bon courage
OOo 2.0 sous winXP SP2
cham_OOo
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 23 janv. 2006 08:46
Localisation : Brest

champ date

Message par cham_OOo »

essaye
dans zone de critère :
EST VIDE
cham_OOo
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 23 janv. 2006 08:46
Localisation : Brest

champ date

Message par cham_OOo »

Pardon, du coup, tu as aussi
EST PAS VIDE
athurgood
Membre OOrganisé
Membre OOrganisé
Messages : 71
Inscription : 09 déc. 2005 10:42

Re: champ date

Message par athurgood »

cham_OOo a écrit :essaye
dans zone de critère :
EST VIDE
Ce qui se traduit en SQL en principe par :

IS NULL

Alex