Manuel NAUDIN a écrit :

donc j'ai testé :
<sql>

select "nom" || ' ' || "prenom" from adherents adherents;

</sql>

ça marche pô ...
(Syntax error in sql expression)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Au demeurant, j'avais supprimé cet apsect parce que je pensais que c'était juste un accessoire pris pour le confort d'utilisation dans l'exemple de l'auteur, mais à la réflexion, ça doit être nécessaire ; je pense qu'il faut donner un nom au résultat ainsi obtenu, lequel s'affichera en tête de la colonne (ce qui semble s'appeler un alias) ; ici, je l'appellerai."nom_complet".

La requête devrait donc être :

SELECT "nom" || ' ' || "prenom" AS "nom_complet" FROM "adherents" "adherents"


Dans l'hypothèse où tu aurais en outre besoin d'extraire d'autres champs de ta base, sans pour autant les concatener, il faudrait séparer les différents champs qu'ils proviennent d'un alias ou d'une extraction directe) par une virgule suivie d'un espace :

SELECT "nom" || ' ' || "prenom" AS "nom_complet", "date_naissance", "lieu_naissance" FROM 
"adherents" "adherents"

Bon, ça devrait marcher ce coup ci...


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à