webForumDet fria alternativet

Byta plats på namn

Databaser & SQL

2 svar · 222 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Jag har råkat lägga in namn med efternamnet först.
ex. Andersson Niklas.
Båda namnen är sparade i samma fält.

Går det att byta plats på namnet så att förnamnet hamnar först?

Medlem sedan dec. 200012 464 inlägg
#2
update t set namn = 
concat(substring(namn from position(' ' in namn)+1),' ',
substring(namn from 1 for position(' ' in namn)-1))
Medlem sedan jan. 20011 140 inlägg
#3

Tack :)

258 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)