Bonjour,
Je bloque sur un problème sur oracle.
J'ai réalisé une requête SQL qui me sort bien le résultat que je souhaites.
Le problème c'est que je compare deux colonnes issus d'une même table et je souhaiterai que les résultats ressortent dans une seule et unique colonne (cf.image)
Ainsi je souhaiterai avoir une seule colonne comme suit :
EAN_CD
3184035001090
3083680051217
3083680051224
3083680000048
3083680051217
3083680905244
Voici ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT DISTINCT M.GL_CATEGORY_CD,M.MATERIAL_ID,M.MATERIAL_LONG_CD,M.MATERIAL_CAT12_CD ,M.MATERIAL_CAT13_CD,M.MATERIAL_CAT11_CD, M.MATERIAL_CAT1_CD,A.EAN_CD,V.EAN_CD AS CODE_EAN_UC,A.EAN_TYPE_CD,A.PCB_CD,M.MATERIAL_TYPE_CD FROM MATERIAL M INNER JOIN ARTICLES_EAN A ON M.MATERIAL_SID=A.MATERIAL_SID INNER JOIN ARTICLES_EAN V ON M.MATERIAL_SID=V.MATERIAL_SID WHERE M.MATERIAL_CAT12_CD<>'ZZ' AND A.EAN_TYPE_CD ='UC' AND V.EAN_TYPE_CD = 'UC' AND A.EAN_CD >V.EAN_CD;
Partager