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 :)

389 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
124 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)