SQL: sous requête
Posté : 14 août 2015, 11:19
Bonjour,
Je dispose de 2 tables :
L’une nommée TABLE_ARTICLE contenant :
Code article : CODE
Libellé article : LIBELLE
L’autre nommée TABLE_PRIX
Code article : CODE_P
Prix de revient : PR
Prix de cession : PUG
Date de commande : DATE_C
Date de livraison : DATE_L
Je souhaiterai étudier les écarts des prix PR et PUG entre la date de commande et la date de livraison.
Je voudrais donc avoir 2 colonnes PR et 2 colonnes PUG avec l’une en date de livraison et l’une en date de commande.
PR dépendant de DATE_C
PR_1 dépendant de DATE_L
et
PUG dépendant de DATE_C
PUG_1 dépendant de DATE_L
Je pense qu’il faut créer une sous table mais je ne sais pas faire malgré plusieurs recherches.
Voici mon code :
Merci par avance
Je dispose de 2 tables :
L’une nommée TABLE_ARTICLE contenant :
Code article : CODE
Libellé article : LIBELLE
L’autre nommée TABLE_PRIX
Code article : CODE_P
Prix de revient : PR
Prix de cession : PUG
Date de commande : DATE_C
Date de livraison : DATE_L
Je souhaiterai étudier les écarts des prix PR et PUG entre la date de commande et la date de livraison.
Je voudrais donc avoir 2 colonnes PR et 2 colonnes PUG avec l’une en date de livraison et l’une en date de commande.
PR dépendant de DATE_C
PR_1 dépendant de DATE_L
et
PUG dépendant de DATE_C
PUG_1 dépendant de DATE_L
Je pense qu’il faut créer une sous table mais je ne sais pas faire malgré plusieurs recherches.
Voici mon code :
Code : Tout sélectionner
SELECT
CODE;
LIBELLE;
PR;
PR_1;
PUG;
PUG_1 ;
DATE_C;
DATE_L;
FROM
EURPRD1.FIC730.TABLE_ARTICLE TABLE_ARTICLE ;
EURPRD1.FIC730.TABLE_PRIX TABLE_PRIX
WHERE
TABLE_ARTICLE.CODE = TABLE_PRIX.CODE_P
AND(( DATE_L = &DATE_L)
AND DATE_C = &DATE_C)
ORDER BY
2