Problème SQL
cs
-
Pitu Messages postés 1460 Statut Contributeur -
Pitu Messages postés 1460 Statut Contributeur -
Bonjour,
Existe-il une fonction en sql qui permette de récupérer une partie d'un chaine de caractères la longueur de cette chaine de caractère étant variable et la partie à supprimer étant toujours la même.
Les libellés d'une table se présentent sous la forme "XXXX_valide" et la restitution ne doit afficher que "XXXX" il faut donc que le "_valide" ne soit pas récupéré ....
La partie gauche du libellé (XXXX) est de longueur variable.
Merci
Existe-il une fonction en sql qui permette de récupérer une partie d'un chaine de caractères la longueur de cette chaine de caractère étant variable et la partie à supprimer étant toujours la même.
Les libellés d'une table se présentent sous la forme "XXXX_valide" et la restitution ne doit afficher que "XXXX" il faut donc que le "_valide" ne soit pas récupéré ....
La partie gauche du libellé (XXXX) est de longueur variable.
Merci
A voir également:
- Problème SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
2 réponses
le sql n'est pas fait pour faire de la manipulation de chaine, donc il faut que tu traite ton résultat après l'avoir récupéré
Les traitements de chaines de caractères en SQL ne sont pas supportés de la même façon par les différents SGBD.
La requête suivante est une solution parmi d'autres, mais peut ne pas fonctionner pour soi, selon ce que tu utilises :
Select TRIM(TRAILING '_valide' from ta_chaine) from ta_table;
Un p'tit lien avec tout plein d'infos :
https://www.sqlfacile.com/apprendre_bases_de_donnees/les_fonctions_sql_texte
La requête suivante est une solution parmi d'autres, mais peut ne pas fonctionner pour soi, selon ce que tu utilises :
Select TRIM(TRAILING '_valide' from ta_chaine) from ta_table;
Un p'tit lien avec tout plein d'infos :
https://www.sqlfacile.com/apprendre_bases_de_donnees/les_fonctions_sql_texte