bonjour,
j'ai une requête avec un UNPIVOT avec une jointure qui me permet de restituer les quantités par taille et code barre de bon de commande qui se présente comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 select num_cde, code_article, quantité_taille1, quantité_taille2, quantité_taille3, code_barre_article, code_couleur, source, val from table_des_commandes UNPIVOT EXCLUDE NULLS ( VAL FOR ( SOURCE ) IN ( quantité_taille1 as '1', quantité_taille2 as '2', quantité_taille3 as '3' ) ) LEFT OUTER JOIN table_des_code_barres USING( code_article,code_couleur ) where source = NUMERO_TAILLE
cela fonctionne mais j’aimerais filtrer avec le champs « date_de_creation » de la table_des_commandes mais ce champ existe aussi sous le même nom dans la table_des_code_barres.
Donc j’ai des erreurs : "column ambiguously defined et cela me fait des erreurs en intégrant des alias.
Auriez vous une idée de comment contourner le problème ?
Merci
Partager