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 PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
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