hur skriva sql-query

Databaser & SQL

2 svar · 463 visningar · startad av Prime_66

Medlem sedan aug. 2004290 inlägg
Trådstart#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..

Medlem 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'");
Medlem sedan apr. 20003 174 inlägg
#3

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

mvh Palle
Moderator webForum

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)