OVH Cloud OVH Cloud

Jointure sur trois tables

2 réponses
Avatar
Newbie
Bonjour,

Utlisateur exceptionnel (en fréquence d'utilisation, pas en compétence ;-)
de SQL Server, je voudrais faire une extraction à partir de 3 tables de
Project Server:

dbo.MSP_RESOURCES
RES_UID
RES_NAME
dbo.MSP_ ASSIGNMENTS
RES_UID
TASK_UID
ASS_UID
dbo.MSP_TASKS
TASK_UID
TASK_NAME

comment formuler cette requête ?

Merci d'avance

Newbie

2 réponses

Avatar
hch
select res_name , task, (les champs qui vous interessent)...from
MSP_ressources join MSP_Assignements on MSP_ressources.res_uid =
MSP_assignements .res_uid
join MSP_tasks on msp_assignements.task_uid= MSP_tasks.task_uid

Y a la possibilité de definir des alias pour les tables afin que le code
soit plus simple mais ceci devrait te donner ce quil faut

hch


"Newbie" a écrit :

Bonjour,

Utlisateur exceptionnel (en fréquence d'utilisation, pas en compétence ;-)
de SQL Server, je voudrais faire une extraction à partir de 3 tables de
Project Server:

dbo.MSP_RESOURCES
RES_UID
RES_NAME
dbo.MSP_ ASSIGNMENTS
RES_UID
TASK_UID
ASS_UID
dbo.MSP_TASKS
TASK_UID
TASK_NAME

comment formuler cette requête ?

Merci d'avance

Newbie






Avatar
Newbie
Merci hch,

Ca a bien marché !

Newbie

"hch" a écrit dans le message de
news:
select res_name , task, (les champs qui vous interessent)...from
MSP_ressources join MSP_Assignements on MSP_ressources.res_uid > MSP_assignements .res_uid
join MSP_tasks on msp_assignements.task_uid= MSP_tasks.task_uid

Y a la possibilité de definir des alias pour les tables afin que le code
soit plus simple mais ceci devrait te donner ce quil faut

hch


"Newbie" a écrit :

> Bonjour,
>
> Utlisateur exceptionnel (en fréquence d'utilisation, pas en compétence


;-)
> de SQL Server, je voudrais faire une extraction à partir de 3 tables de
> Project Server:
>
> dbo.MSP_RESOURCES
> RES_UID
> RES_NAME
> dbo.MSP_ ASSIGNMENTS
> RES_UID
> TASK_UID
> ASS_UID
> dbo.MSP_TASKS
> TASK_UID
> TASK_NAME
>
> comment formuler cette requête ?
>
> Merci d'avance
>
> Newbie
>
>
>
>