Искам да направя заявка, с която да ъпдейтвам дадена колона, като самия ъпдейт има за цел да добавя нов символ "B", но не искам да изчиства старата информация тоест.
Ако имам в колоната информация: alpoi , при ъпдейта да стане: ablpoi.
Ако заявката ми е:
[sql]UPDATE `table` SET `colona`=replace(colona,'alpoi','b') WHERE user='1'[/sql]
то тогава ще замени alpoi с 'b', което не ме устройва.
[sql]UPDATE `table` SET `colona`=replace(colona,'','b') WHERE user='1'[/sql]
Няма да добави нищо..
Също така не ме устройва и:
[sql]UPDATE `table` SET `colona`='b' WHERE user='1'[/sql]
защото пак ще изчисти цялата колона и ще добави 'b'
Ако имам в колоната информация: alpoi , при ъпдейта да стане: ablpoi.
Ако заявката ми е:
[sql]UPDATE `table` SET `colona`=replace(colona,'alpoi','b') WHERE user='1'[/sql]
то тогава ще замени alpoi с 'b', което не ме устройва.
[sql]UPDATE `table` SET `colona`=replace(colona,'','b') WHERE user='1'[/sql]
Няма да добави нищо..
Също така не ме устройва и:
[sql]UPDATE `table` SET `colona`='b' WHERE user='1'[/sql]
защото пак ще изчисти цялата колона и ще добави 'b'