joindre 2 champs [mysql] - PHP - Programmation
Marsh Posté le 17-07-2003 à 09:13:51
apparement j ai trouvé c est : select nom1||nom2||nom3||nom4 AS nom where ....
Marsh Posté le 17-07-2003 à 09:53:15
perso je te conseillerais plus d'utiliser concat ou concat_ws surtout si nom1,nom2,nom2,nom4 doit donner "nom1 nom2 nom3 nom4".
Voir la: http://www.mysql.com/doc/fr/String_functions.html
Marsh Posté le 17-07-2003 à 10:00:06
seb-taf a écrit : apparement j ai trouvé c est : select nom1||nom2||nom3||nom4 AS nom where .... |
pourquoi tu mets pas tout ton contenu dans un seul champ
Marsh Posté le 17-07-2003 à 11:29:33
jebo1 a écrit : |
parceque je recupere une base deja cree et que je ne dois pas modifier
Marsh Posté le 17-07-2003 à 11:30:20
Anapajari a écrit : perso je te conseillerais plus d'utiliser concat ou concat_ws surtout si nom1,nom2,nom2,nom4 doit donner "nom1 nom2 nom3 nom4". |
ok je vais regarder ça parcequ apparement ça marche pas les "||"
merci
Marsh Posté le 17-07-2003 à 09:00:11
j ai 4 champs textes qui correspondent a un nom mais ces champs textes ne devraient etre qu un . je ne sais pas pourquoi il a été divisé en 4.
Maintenant il faudrait que je les joignent afin de pouvoir faire une recherche dessus ( moteur de recherche ) , peut etre en créant une vue ou un alias je sais pas trop ...
Si qqn pt m aider ça serait cool voila en gros ce que je veux :
[nom1] [nom2] [nom3] [nom4]
deviendra
nom : [nom1 nom2 nom3 nom4]
je vous donne un faux exemple de requete pour vous montrer ce que j aimerais :
SELECT nom1,nom2,nom3,nom4 AS nom WHERE nom LIKE %$recherche%
ça ça marche pas mais c est un peu l esprit du truc
---------------
Faites connaitre votre site pro ou perso et gagnez du trafic : http://www.toolao.net