Bonjour, je dois travailler sur diverses bases de données et en particulier DB2.

je voudrais récupérer le résultat d'un select en ayant éliminé les deux derniers caractères

Comme ceci j'obtient l'effet inverse de ce que je désire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT DISTINCT(SUBSTR(CHAMPS,1,2)) FROM TABLE1
Je pensais qu'en mettant un départ négatif il partirais de la fin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT DISTINCT(SUBSTR(CHAMPS,-1,2)) FROM TABLE1
.

Mais cela ne fonctionne pas.

Auriez-vous une idée.

Merci