Bonjour
je suis sous le MS sql server, et je voudrais créer une requête pour regroupes les donnes de 2 colonnes vers une ligne
mon tableau de depart et sous cet format
ART |EMPLACEMENT |QTE
art1 |emp1 |5
art2 |emp1 |10
art3 |emp1 |15
art1 |emp2 |3
art1 |emp3 |2
art2 |emp3 |20
et je voudrais avoir le format suivant:
ART |EMPLACEMENT______________|total_QTE
art1 |emp1 (5), emp2 (3), emp3(2), |10
art2 |emp1 (10), emp3(20),________|30
art3 |emp1 (15), ________________|15
ça veux dire regrouper par le champ Article et concaténer les colonnes emplacement et QTE et avoir la quantité total dans une autre colonne
Ci-après le script pour créer la table, désolé pour la mise en forme mais j'ai trop chercher pour savoir comment insérer un tableau et je n'ai pas arrivé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE [dbo].[inventaire] ( [article] [NCHAR](10) NULL, [emplacement] [NCHAR](10) NULL, [qte] [NCHAR](10) NULL ) ON [PRIMARY] [article] go go
Partager