Kjapp og trygg hosting for Wordpress

Legge til tekst i felt uten å kjøre SELECT spørring

KrooniX

Medlem
Hei!

Jeg ønsker å legge til tekst i et felt uten måtte hente ut det som står der fra før med en select spøring ettersom det vil føre til en ekstra spørring. Er dette mulig eller må jeg kjøre select spørringen?

Eks:

Vi har en tabel med bl.a. feltet text. I rad nr 1 i feltet text står det Hello. Jeg ønsker å legge til order World slik at det står Hello World. Problemet er at jeg ikke vet at det står Hello der fra før og ønsker ikke å kjøre en ekstra spørring for å finne det ut. Kan jeg da gjøre noe slikt:
Kode:
UPDATE table SET text = text+' World' WHERE id = 1
Ja, jeg vet at denne ikke fungerer.

Christian
 

tyr897

Medlem
Du kan bruke concat() funksjonen til dette

Kode:
UPDATE table SET text = CONCAT(text, ' World') WHERE id = 1
 
Topp