Bonjour tout le monde, j'ai un petit problème avec une requête en sql. En fait, j'ai les données suivantes : NUMERO 9.9.9 9.9.9 * 4.5.1 = 4.5.1 je fais select DISTINCT NUMERO FROM MATABLE problème : il fait la distinction entre "9.9.9" et "9.9.9 =" . Donc j'aimerais limiter la distinction jusqu'au 1er espace. J'ai regardé les fonctions sql mais je ne pas encore trouvé mon bonheur. avez vous une solution? je vous remercie d'avance pour votre aide
Un truc de ce style : select distinct substr(numero, 1, instr(numero, ' ',1,1) -1) from matable
Merci, cela m'a bien aidé j'ai finalement réussi avec ça substr(numero, 1, LOCATE(' ',numero)) le iseries ne connaissait pas la fonction instr merciii