webForumDet fria alternativet
Logga in / Bli medlem

hur skriva sql-query

Databaser & SQL

2 svar · 443 visningar · startad av Prime_66

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

264 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)