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)
Nom : Capture.JPG
Affichages : 294
Taille : 17,2 Ko

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;