MySql UPDATE – Tabloda Veri Güncelleme

Değerli dostlarım merhabalar, MySql de veri güncelleme işlemini iki başlık altında kısaca işleyebiliriz. Birincisi ve en çok kullandığımız, kaydın ID’sini belirtip istediğimiz kolonda değişiklik. İkincisi ise tablodaki bir kolonda tek bir komut ile tüm verileri değiştirmek. Öncelikle mantığı kavramak için Update Syntax’ını inceleyelim.

MySql Update Syntax

Update Syntax’ı aşağıdaki gibidir.

UPDATE tablo_adi
SET kolon1 = değer, 
kolon2 = değer, ...
WHERE koşul;

Sytnax’ımızı incelediğimize göre örneklerimize geçelim.

Koşul Belirterek Update

Aşağıdaki örneğimizi inceleyelim.

UPDATE tbl_kisiler
SET ADI= 'Hüseyin', IL= 'Ordu'
WHERE ID = 1;

Yukarıda yer alan örneğimizde ID değeri 1 olan kaydımızın ADI kolonunu ‘ Hüseyin ‘ IL kolonunu ise ‘ Ordu ‘ olarak güncellenecektir. Bir örnek daha verelim ve aşağıda yer alan kodu inceleyelim…

UPDATE tbl_kisiler SET IL= 'Ordu' WHERE ADI = 'Hüseyin';

Bu örneğimizde ise ismi ‘ Hüseyin ‘ olan her kaydın il kolonunu ‘ Ordu ‘ olarak değiştir anlamına gelmektedir.

Tüm Kolonu Update Etmek

Tablomuzda bir kolonu tek bir Sql ile tamamen değiştirebiliriz. Aşağıdaki örneği inceleyelim.

UPDATE tbl_kisiler SET ADI='Hüseyin';

Yukarıda yer alan örneğimizde herhangi bir koşul belirtmedik. Dolayısıyla ADI kolonundaki tüm veriler ‘ Hüseyin ‘ olarak değişecektir. Diğer bir derste görüşmek üzere.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Shares