Bonjour à tous,
Sur access je voudrais restituer des données d'une table qui un un champ qui comporte des valeurs vides. ce champ est de type caractere
Merci pour help.
Bonjour à tous,
Sur access je voudrais restituer des données d'une table qui un un champ qui comporte des valeurs vides. ce champ est de type caractere
Merci pour help.
Tu souhaites sélectionner les lignes de ta table T pour lesquelles la colonne X est vide ?Envoyé par wperle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from T where trim(coalesce(T.X, '')) = ''
Merci pour votre réponse.
Malheureusement ne marche pas. La réponse qui me sort est la suivante :
Function 'coalesce' non définie dans l'expression.
J'ai Access 2003
Il faut chercher un peu dans la doc quand même.
- Nz(varMontant, 0)
- équivalent à IIf(IsNull(varMontant), 0, varMontant)
exemple en chaîne de caractères
- Nz(varCommentaire, "Pas de Commentaire")
- équivalent à IIf(IsNull(varCommentaire), "Pas de Commentaire", varCommentaire)
Iff() en anglais=VraiFaux() en français
C'est spécifique à Access, ce n'est pas standard SQL (Il n'y a pas de COALESCE sous access en tout cas dans les anciennes versions)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager