Problème requête SELECT ORACLE
Bonjour,
Mon problème c'est que j'essaie de faire en sorte de ne pas avoir deux fois le même numéro d'article dans l'affichage de mes données. J'ai déjà essayé avec un SELECT DISCTINCT et un SELECT....GROUP BY mais sans succès. Maitenant j'essaie avec la solution suivante mais là également sans succès.
Je travaille sur une base de données Oracles.
Voici ma requête :
Code:
1 2 3 4 5 6 7 8 9 10 11
| SELECT NUMERO_ARTICLE, ROW_ID_ARTICLE, CODE_ACTIVITE, CODE_FAMILLE, CODE_GROUPE, CODE_SOUS_GROUPE_1, UNITE
FROM ARTICLE
WHERE CODE_FAMILLE='5'
AND CODE_GROUPE='111'
AND CODE_SOUS_GROUPE_1='29'
AND CODE_ACTIVITE='A'
AND ROW_ID_ARTICLE
IN
(SELECT DISTINCT NUMERO_ARTICLE,ROW_ID_ARTICLE
FROM ARTICLE)
ORDER BY NUMERO_ARTICLE ASC |
Merci de votre aide
Reformulation de ma question
Bonjour à tous,
Je reformule ma question pour être plus compréhensible :
J'ai une table dans laquelle je récupère une dizaine de champs.
J'aimerais pouvoir récupérer la liste de données avec le champs numéro 2 qui ne soit pas répété (un peu comme un SELECT DISTINCT mais seulement sur le deuxième champs et pas sur les autres champs de mon SELECT).
Merci pour votre aide