Tom's Guide > Forum > Programmation > syntaxe concaténation de chaine base open office

syntaxe concaténation de chaine base open office

Forum Programmation : syntaxe concaténation de chaine base open office

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut

je cherche la syntaxe me permettant de concaténer plusieurs champs en 1 seul.

cas explicite : adresse codepostal et ville dans un champ contact

j'ai deja eseeyé plusieurs solutions comme celles ci dessous :

SELECT adresse + codepostal + ville as contact FROM "PAYS_DE_REDON"

cette requette me retourne une colonne vide alors que dans la table à des valeurs dans les champs

autre requete esseyée :

SELECT contact(adresse2,codepostal,ville) FROM "PAYS_DE_REDON"

erreur = Impossible de charger le contenu des données.

SELECT "adresse2" ||' ' || "codepostal" ||' ' || "ville" as CONTACT FROM "PAYS_DE_REDON"

erreur = Syntax error in SQL expression

donc si vous avez des solutions je suis preneur.

Merci d'avance.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

salut,
utilise de ' au lieu des " avec l'opérateur ||
ou alors la fonction concat (str1, str2)

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

merci de ta réponse
j'ai esseyé CONCAT (adresse2,codepostal,ville) as contact
çà marche mais il me colle tout je voudrais un espace entre
je vais chercher, mais si t'a la réponse je veux bien merci.

Répondre à schub56

voila la bonne syntaxe pour cancaténer sous open office

SELECT "nom", CONCAT( "ville", ' - ', "adresse2", ' - ', "codepostal" ) AS "adresse", "tel1", "tel2", "activite" FROM "PAYS_DE_REDON" ORDER BY "ville", "nom"


@ + sur les forums d'info-du-net

Répondre à schub56
Tom's Guide > Forum > Programmation > syntaxe concaténation de chaine base open office
Aller à :

Il y a 2549 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens