webForumDet fria alternativet

hur skriva sql-query

2 svar · 441 visningar · startad av Prime_66

Prime_66Medlem sedan aug. 2004290 inlägg
#1

Om jag har ett fält som det nu står "Rock & Pop, Punk" i. Hur skriver jag en update query som bara lägger till nya värden till strängens slut? T.ex. om jag vill lägga till "Klassisk musik, Hårdrock" på slutet så att det blir "Rock & Pop, Punk,Klassisk musik, Hårdrock" istället?

Nått åt detta hållet kanske?
mysql_query("update publishers set genres = genres + 'Klassisk musik, Hårdrock' where pub_account='$login' ");

Fast den funkar inte..

Peter SMedlem sedan dec. 20025 483 inlägg
#2
mysql_query("update publishers set genres = concat(genres, 'Klassisk musik, Hårdrock') where pub_account='$login'");

Eller möjligen

mysql_query("update publishers set genres = genres || 'Klassisk musik, Hårdrock' where pub_account='$login'");
PalleMedlem sedan apr. 20003 174 inlägg
#3

Tråden flyttas från Webbutveckling - Övrigt.

mvh Palle
Moderator webForum

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)