Bonjour,
Pourquoi faire si compliqué ?
Voir ma réponse précédente:
http://fr.openoffice.org/servlets/ReadMsg?list=users&msgNo=51703
Pour les commandes SQL :
http://fr.openoffice.org/servlets/ReadMsg?list=users&msgNo=51706
jean-francois.delaroque a écrit :
Bonsoir,
Désolé et mea-culpa pour l'info CONCAT_WS. Cette fonction est disponible
en MySQL mais pas en HSQL.
Un autre essai (HSQL) : Créer une table (« blanc ») avec un seul
enregistrement (champ « a ») contenant un espace et l'insérer entre le «
nom » et « prenom ». ATTENTION, l'espace seul n'est pas enregistré,
utiliser [Alt + 255] (Appuyer sur Alt, taper 255 puis relâcher Alt).
Créer une requête avec les 3 champs séparés. Modifier cette requête pour
obtenir par exemple :
SELECT "noms"."Nom"+ "blanc"."a"+ "noms"."Prenom" as "nompren" FROM
"blanc", "noms"
C'est un peu bricolage, mais faute de mieux, je reste sur cette
proposition.
JFD
----- Original Message ----- From: <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, August 08, 2006 12:21 PM
Subject: Re: [users-fr] DBASE Zone de liste RELANCE
Bonjour,
Je ne sais si concat_ws fonctionne sous OOo, mais j'en suis resté aux
syntaxes
SQL fournies pas HSQL
Pour les commandes :
http://hsqldb.sourceforge.net/doc/guide/ch09.html
Pour les instructions :
http://hsqldb.sourceforge.net/doc/guide/ch09.html#N1224D
Selon "jean-francois.delaroque" <[EMAIL PROTECTED]>:
Bonjour,
Ressortie des archives , la fonction concat_ws. Elle signifie «
CONCAT With
Separator ».
SELECT concat_ws(" ","nom","prenom") AS "NOM-Prenom" FROM `exemple`.
JFD
----- Original Message -----
From: "CAPITAINE David" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, August 08, 2006 10:33 AM
Subject: Re: [users-fr] DBASE Zone de liste RELANCE
> UN GRAND Merci de cette réponse qui m'a permis d'avancer :
> J'ai donc créé une requête :
> SELECT "ID", "NOM" + "Prenom" AS "NOM-Prenom" FROM "adherents"
> Et il m'affiche bien deux colonnes une ID et une avec nom et prenom
> (CHOUETTE)
>
> MAIS
> il me manque un espace entre les deux comment faire ? Remarque si je
> rajoute un espace après NOM comme ci dessous il me réponds qu'il ne
> connait pas cette colonne !
>
Francois
--
Francois Gatto
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]