Bonjour,

je travail actuellement sur une base db2 V9.5 qui tourne sur Linux et je souhaite savoir s'il est possible d'utiliser la clause DISTINCT pour un couple de valeurs.

J'ai recherché sur les différents sujets du forum db2 mais je n'ai rien trouvé..

Je souhaite filtrer le résultat d'une requête sur un couple de valeur afin de retirer les doublons, mais lorsque je tente un simple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT DISTINCT(col1, col2) FROM table
J'ai une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, SQLERRMC: ,;distinct (col1;.
Il me semble que ca fonctionne sur ORACLE..

(je trouve la solution de concaténer mes deux champs assez crado)

Connaissez-vous une autre solution "propre".

Merci de vos réponses.