begin process at 2012 02 13 09:56:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

SQL Server

 > 

Concaténation dans une requête SQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Concaténation dans une requête SQL

jeudi 6 septembre 2007 à 09:05:44 | Concaténation dans une requête SQL

tataye

Bonjour tout le monde,

Pour schématiser, j'ai une table avec deux champs comme suit :

Champ1 Champ2
aaa         test1
aaa         test2
bbb        test3
aaa         test4

et j'aimerai par requête obtenir le résultat suivant sur 2 champs :

aaa        test1test2test4
bbb       test3

Y a t'il une sorte d'équivalent à Sum pour du texte ?
jeudi 6 septembre 2007 à 14:51:32 | Re : Concaténation dans une requête SQL

Netlink

Membre Club
Réponse acceptée !
Salut,

Voici déjà une base de travail  :

-- On déclare les variables :
-- @champ2 = une des valeurs connues dans notre table (ici 'test1' ou 'test2' etc.)
-- @champ1 = une des valeurs de champ1 (ici 'aaa' ou 'bbb')

DECLARE @champ2 varchar(200)
DECLARE @champ2_valeur varchar(200)
DECLARE @champ1 varchar(200)
DECLARE @champ1_valeur varchar(200)

-- On affecte une valeur à nos variables
SET @champ2 =''
SET @champ2_valeur ='test1'
SET @champ1 =''
SET @champ1_valeur ='aaa'

-- On récupère l'ensemble des valeurs de champs2
-- quand champ1 = 'aaa' dans notre exemple.
SELECT @champ2 = @champ2 +CONVERT(nchar(5), Champ2)FROM maTable
WHERE champ1=@champ1_valeur

-- On récupère la valeur de champ1 en fonction
-- des 5 premiers caractères de @champ2.
-- A n'utiliser que si l'on est sûr du contenu de @champ2...
SELECT @champ1=champ1 FROM maTable
WHERE SUBSTRING (@champ2, 1, 5)=@champ2_valeur

-- On renvoie @champ1 et @champ2
SELECT @champ1 AS Champ1, @champ2 AS Champ2

@ bientôt, Matt
jeudi 6 septembre 2007 à 14:53:21 | Re : Concaténation dans une requête SQL

Netlink

Membre Club
Oups attention, des espaces ont sauté ou sont apparus lors de l'enregistrement du message !

@ bientôt, Matt
jeudi 6 septembre 2007 à 18:45:14 | Re : Concaténation dans une requête SQL

tataye

Merci pour la réponse !


Cette discussion est classée dans : sql, champs, requête, concaténation


Répondre à ce message

Sujets en rapport avec ce message

ASP-SQL : Affichage d'un champs MEMO ! [ par Damien ] Bonjour,J'éprouve de grande difficulté a afficher un champs "MEMO" d'une base SQL.Quelle est la differance entre un champs text et un champs Memo.Pour Erreur sur requête SQL dans page ASP ... [ par IF ] Voilà, je lutte sur un petit problème, je ne comprends pas d'où vient l'erreur dans la requête SQL suivante :----------------------------------------- Requête SQL, Access et Oracle [ par Zeus ] Problème:Je passe une variable "no_groupe" en paramètre entre deux pages web de la page qui reçois la variable je veux l'utiliser dans une requête SQL developpeur PHP veut faire de l'ASP [ par salma ] Bonjour et bonne annee 2003!Je suis bien rodee en PHP et voila que je me retrouve face a l'ASP.On me demande de commenter ce code, et j'ai un peu du m [Moi Newbie] Requête SQL "dynamique" [ par p4t0z3u ] J'en peux plus, je vais me suicider :'(Je souhaite récupérer le contenu d'une TextBox (que je viens de remplir) pour la passer en paramètre d'une requ Caractère "&" et requête sql ?? [ par Darthsidious30 ] Salut,J'ai un problème avec le caractère & dans un SELECT.Dans la condition je fais une recherche sur une chaîne de caractère contenant "&" lorsque je Requête SQL avec N° semaine [ par conclois ] concloisJe narrive pas à écrire ma fonction SELECT pour qu'elle me renvoit le Numéro de semaine du jour de chargement, J'avais ecris : SELECT (DatePar Requête SQL avec paramètre en entrée [ par Pedro31 ] Bonjour à tous, je voudrais savoir s'il est possible d'exécuter une requête en lui passant un paramètre c'est-à-dire la valeur d'une variable qui est Intégrer une fonction javascript dans une requête SQL [ par madoman ] SALUT. J'ai créé une fonction JS me renvoyant la date du jour et je souhaite l'utiliser dans une requête SQL mais la problème. En fait ce n'est pas un Requête SQL [ par reyterg ] bonjour à tous,Je cherche à faire une requête SQL pour sélectionner des datesMon but est d'afficher uniquement les dates exprimées dans ma requête par


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales