Concaténation dans access
Résolu/Fermé
lebnan01
Messages postés
4
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
17 août 2007
-
16 juil. 2007 à 16:24
lebnan01 Messages postés 4 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 17 août 2007 - 16 juil. 2007 à 16:53
lebnan01 Messages postés 4 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 17 août 2007 - 16 juil. 2007 à 16:53
3 réponses
blux
Messages postés
26521
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 décembre 2024
3 317
16 juil. 2007 à 16:34
16 juil. 2007 à 16:34
Salut,
il y a la fonction IIf combinée à la fonction IsNull qui peut t'aider à résoudre le problème...
il y a la fonction IIf combinée à la fonction IsNull qui peut t'aider à résoudre le problème...
SELECT IIf(ISNULL(a),"",a) & IIf(ISNULL(b),"",b) & IIf(ISNULL(c),"",c) & IIf(ISNULL(d),"",d) & IIf(ISNULL(e),"",e) & IIf(ISNULL(f),"",f) FROM Table_1;Ca irait comme ça ?
Salut,
Normalement le symbole de cocaténation & fonctionne sur autant de champs que tu veux et si ton champ est vide il ne met pas de caractères espaces ( à moins d'être lié sur une base externe en ODBC auqel cas tu devrais créer ta requête via un module en VB, qui te permettra de le faire en créant ta fonction s'il le faut).
Normalement le symbole de cocaténation & fonctionne sur autant de champs que tu veux et si ton champ est vide il ne met pas de caractères espaces ( à moins d'être lié sur une base externe en ODBC auqel cas tu devrais créer ta requête via un module en VB, qui te permettra de le faire en créant ta fonction s'il le faut).
lebnan01
Messages postés
4
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
17 août 2007
16 juil. 2007 à 16:53
16 juil. 2007 à 16:53
Merci à vous deux
16 juil. 2007 à 16:39
Par contre, comment j'insère ce code dans ma requête??
Merci
16 juil. 2007 à 16:43