[]
mysql sorusu hakkında
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
Ö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 (19.01.23 15:08:48)
1