Sql de kullanılan Update komutu bir tablodaki varolan kayıtları değiştirmek için kullanılır. Update komutunun temel kullanımı aşağıdaki gibidir.
Şimdi de Update komutuyla birkaç sorgu örneği oluşturalım. Sorgularımızı aşağıdaki ogrenci tablosuna göre yazacağız.
1.) ogrno su 1 olan öğrencinin adını ve soyadını değiştirelim.
2.) ogrno su 2 olan öğrencinin sınıfını 10B olarak değiştirelim.
3.) Sınıfı 10A olan öğrencilerin puanlarını 50 yapalım.
4.) 9A sınıfındaki öğrencilerin var olan puanlarına 20 ekleyelim.
5.) Sınıfı 10B olan Kız öğrencilerin var olan puanlarını 10 arttıralım.
Not : Tablodaki kayıtları güncellerken yani Update komutunu çalıştırırken dikkatli olmak gerekir. Kullanılan WHERE ifadesi hangi kayıtların güncelleneceğini belirler. WHERE ifadesi çıkarılırsa tablodaki tüm kayıtlar güncellenecektir.UPDATE tablo_adi
SET sutun1= deger1, sutun2 = deger2, …
WHERE koşul;
Şimdi de Update komutuyla birkaç sorgu örneği oluşturalım. Sorgularımızı aşağıdaki ogrenci tablosuna göre yazacağız.

1.) ogrno su 1 olan öğrencinin adını ve soyadını değiştirelim.

2.) ogrno su 2 olan öğrencinin sınıfını 10B olarak değiştirelim.
1 2 3 4 5 | UPDATE ogrenci SET sinif='10B' WHERE ogrno=2 |
3.) Sınıfı 10A olan öğrencilerin puanlarını 50 yapalım.

4.) 9A sınıfındaki öğrencilerin var olan puanlarına 20 ekleyelim.
1 2 3 4 5 | UPDATE ogrenci SET puan=puan+20 WHERE sinif='9A' |
5.) Sınıfı 10B olan Kız öğrencilerin var olan puanlarını 10 arttıralım.
1 2 3 4 5 | UPDATE ogrenci SET puan=puan+10 WHERE sinif='10B' AND cinsiyet='K' |