Bonjour,

j'ai une requête qui me retourne 2 infos par id au moyen d'une UNION :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SELECT id,
       'DE' droit,
       znum
FROM tab
WHERE id_attrib = 'PRCENT_DE'
UNION
SELECT id,
       'DS' droit,
       znum
FROM tab
WHERE id_attrib = 'PRCENT_DS'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
id	droit	znum
1015	DE	2
1015	DS	0
1213	DE	1.75
1213	DS	3
...
Mais j'aimerais obtenir ces infos en 1 ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
id	de	ds
1015	2	0
1213	1.75	3
...
Y a-t-il un moyen de faire ça directement au moyen d'une requête SQL ?
Merci.