OVH Cloud OVH Cloud

écrire requête

1 réponse
Avatar
self
Bonjour,

j'ai une table FICHE

id_fiche | id_dossier | id_user | Valeur
1 10 2 15
2 11 3 30
3 10 4 10
4 11 2 45

je cherche à écrire une requête qui me permettrait d'avoir le résultat
ci-dessous

id_dossier | id_user =2 | id_user=3 | id_user =4
10 15 0 10
11 45 30 0


Est-ce possible ?

par avance merci

Cdlt

1 réponse

Avatar
Kowal
select id_dossier, isnull((select valeur from fiche where p.id_dossier id_dossier and id_user = 2),0),....
from fiche p

attention, ta sous-requête ne doit retourner qu'un élément....


"self" a écrit dans le message de news:
bj709c$4db$
Bonjour,

j'ai une table FICHE

id_fiche | id_dossier | id_user | Valeur
1 10 2 15
2 11 3 30
3 10 4 10
4 11 2 45

je cherche à écrire une requête qui me permettrait d'avoir le résultat
ci-dessous

id_dossier | id_user =2 | id_user=3 | id_user =4
10 15 0 10
11 45 30 0


Est-ce possible ?

par avance merci

Cdlt