[q]
(1) 

mysql sorusu hakkında

flacs #1547616
Merhaba,

Örneğin aşağıdaki sorguyu çalıştırdığımda ilgili tablodaki 1 değerlerini 2 olarak değiştiriyor. Ama bunu yaparken 11 yazıyosa onu da 22 olarak değiştiriyor. ya da 21 yazıyorsa da 22 olarak değiştiriyor. Ben yalnızca 1 yazanları 2 yapsın istiyorum. yani 11241 olan birşeyi 22242 yapmasın orası olduğu gibi kalsın.
UPDATE records SET slug= replace(slug,'1','2');

Sonuç olarak tabloda yalnızca "1" değeri tek başına varsa değiştirsin istiyorum.
Bunu nasıl yapabilirim

 

update records set slug = '2' where slug = '1'

lemmiwinks
1

mobil görünümden çık