SQL UPDATE Komutu tablomuzda ki verilerimizi güncellemekte kullanırız. Genelde büyük şirketler veri tabanlarından kesinlikle veri silmezler yani Sql DELETE komutu ‘nu kullanmazlar onun yerine Sql Update komutu kullanılır. Elimden geldiğince Sql update komutunu basitten zora doğru anlatmaya başlayacağım ;
Tablo Adı : elemanlar
Not: Sql derslerinde anlattığım konuları ve örnek tablo yapılarını sql server denemezseniz ne sınavdan geçersiniz nede bu işi öğrenmek istiyorsanız yapamazsınız.
SQL Update Komutu Örnekleri
İlk olarak basit bir sql update komutundan başlayalım.
1.Elemanlar tablosundan maaşı 1500 TL den az olanların maaşlarını 1800 TL olarak güncelleyin.
update elemanlar set maas = 1800 where maas < 1500
Çıktı olarak tablomuzda 2 adet verinin güncellendiğini göreceğiz : (2 row(s) affected)
2. Şirket çalışanlarından Leyla’nın maaşını 2000 tl olarak güncelleyiniz.
update elemanlar set maas=2000 where ad='leyla'
3.Ali işten ayrıldığı için onun yerine gelen Hakanın bilgilerini şu şekilde güncelleyiniz Ad = Hakan Maaş = 2200 Tc = 6321456.
update elemanlar set ad='Hakan', maas=2200, tc=6321456 where ad='Ali'
4.Poyrazın maaşını 100 tl artırın fakat set değerine direk maas=2700 yazmadan.
update elemanlar set maas=maas+100 where ad='poyraz'
Not: Gördüğünüz gibi sql sorgularında bu şekilde matematiksel işlemlerde kullanabiliyoruz. Umarım bu 4 örnek faydalı olmuştur Sql de temeli olan 4 sorguyu böylelikle bitirdik diğer konuları anlatırken artık bu 4 sorguyu her zaman kullanacağız ve işler biraz daha zor olacak. Sağlıcakla kalın.