OVH Cloud OVH Cloud

[WD8]Affichage d'une requete

4 réponses
Avatar
Michel
Est-il possible qu'une requete retourne une colonne étant la concaténation
de 2 rubriques ?

Exemple :
Table Contact (Nom, Prenom, ....)

Je souhaite obtenir par une requete une colonne (Nom + Prenom),
le but étant de remplir automatiquement une combo (source de remplissage)
avec cette rubrique composée sans bien sur la créer dans la table Contact.

Michel

4 réponses

Avatar
Roumegou Eric
Michel a exposé le 28/01/2004 :
Est-il possible qu'une requete retourne une colonne étant la concaténation
de 2 rubriques ?



Oui, c'est possible mais je ne sais pas en sql hf8.
Normalement, le caractère pour concaténér est le | (alt gr 6) voire le
& ou le +.
Mais je crois qu'il y avait eu un thread sur ce meme forum au sujet des
particularités du sql vs WD.
Il y aussi le select concat(nom,prenom) from matable en mysql ou le
select concat_ws(' ',nom,prenom) from matable pour avoir un separateur.



Exemple :
Table Contact (Nom, Prenom, ....)

Je souhaite obtenir par une requete une colonne (Nom + Prenom),
le but étant de remplir automatiquement une combo (source de remplissage)
avec cette rubrique composée sans bien sur la créer dans la table Contact.

Michel



--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Michel
Non cela ne focntionne pas en HF8

Select concat(Nom,Prenom)
Select Nom | Prenom
Select Nom&Prenom

Toute ces syntaxes me retournent que le code est spécifique à une base de
donnée exterrne.
Tant pis, je parcours donc ma requète et je rempli à la main la combo (c'est
apparemment aussi rapide).

Michel

Roumegou Eric wrote:
Michel a exposé le 28/01/2004 :
Est-il possible qu'une requete retourne une colonne étant la
concaténation de 2 rubriques ?



Oui, c'est possible mais je ne sais pas en sql hf8.
Normalement, le caractère pour concaténér est le | (alt gr 6) voire le
& ou le +.
Mais je crois qu'il y avait eu un thread sur ce meme forum au sujet
des particularités du sql vs WD.
Il y aussi le select concat(nom,prenom) from matable en mysql ou le
select concat_ws(' ',nom,prenom) from matable pour avoir un
separateur.



Exemple :
Table Contact (Nom, Prenom, ....)

Je souhaite obtenir par une requete une colonne (Nom + Prenom),
le but étant de remplir automatiquement une combo (source de
remplissage) avec cette rubrique composée sans bien sur la créer
dans la table Contact.

Michel






---
Ce message est certifié sans virus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.566 / Virus Database: 357 - Release Date: 22/01/2004
Avatar
Gégé
Michel a écrit :
Non cela ne focntionne pas en HF8

Select concat(Nom,Prenom)
Select Nom | Prenom
Select Nom&Prenom



Tu as oublié :
SELECT Nom + ' ' + Prenom
Avatar
Michel
Gégé wrote:
Michel a écrit :
Non cela ne focntionne pas en HF8

Select concat(Nom,Prenom)
Select Nom | Prenom
Select Nom&Prenom



Tu as oublié :
SELECT Nom + ' ' + Prenom



Exact et Merci aussi à Christophe Charron pour son idée d'utiliser les
formules mathématiques dans le générateur de requètes.

CONTACT.Nom + CONTACT.Prenom AS NomComplet


---
Ce message est certifié sans virus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.566 / Virus Database: 357 - Release Date: 22/01/2004