|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2009 Messages : 12 ![]() |
Bonjour,
Je voudrai savoir si c'est possible en MYSQL de fusionner des données de deux champ ? si oui comment ? Exemple: champ1 * champ 2 * résultat souhaité -------------------------------------------- Espace * Espace renaut * Espace renaut audi * A3 audi 5p * A3 audi 5p 5p renaut * renaut * 5p renaut espace 5p vitré * 5p teinté * espace 5p vitré teinté (Il n'y pas pas d'importance dans l'ordre des données dans "résultat souhaité") Merci d'avance pour votre aide |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Eric DureuilDéveloppeur informatique Inscription : avril 2011 Messages : 843 ![]() |
Salut,
oui c'est possible mais le résultat est pas vraiment garanti... Déjà ce qui est sur c'est que ce sera une procédure stockée! Par contre, mysql est très bien pour chercher une chaine dans une autre, peu performant et pourvu pour les modifier... Est-ce que le traitement ne concerne que 2 champs d'une seule ligne à la fois? Si c'est le cas, c'est simple un curseur qui balaye tes lignes et lit les 2 champs et tu appliques : Code algorithme :
Les fonctions sur les chaines de caractères de mysql permettent facilement ça. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com