CodeBlanks Logo Icon CodeBlanks

UPDATE temelleri

UPDATE ile satır güncellemeyi öğrenirsin.

UPDATE temelleri

UPDATE ile tablodaki satırları değiştirirsin. SET ile yeni değer, WHERE ile hangi satır belirtilir.

UPDATE products
SET price = 10
WHERE id = 1;

1 numaralı ürünün fiyatını 10 yapar.

products tablosunda price = 10 değeri güncellenir. Yalnızca WHERE id = 1 koşulunu sağlayan satırlar etkilenir.

UPDATE temelleri — ayrıntı

WHERE olmadan UPDATE tüm satırları değiştirir; bu yüzden her zaman koşul vermek önemlidir. SET'ten sonra sütun = değer yazılır.

Uygulama UPDATE temelleri

products tablosunda id=1 olanın price değerini 10 yap.

Başlangıç kodu

query.sql
-- fiyat güncelle
UPDATE products
SET
WHERE id = 1

Örnek çözüm

query.sql
UPDATE products
SET price = 10
WHERE id = 1

Beklenen çıktı

1 satır güncellendi

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 UPDATE'te WHERE yoksa ne olur?

  • İlk satır
  • Hata verir
  • Yalnız adı
  • Tüm satırlar güncellenir Doğru cevap

Açıklama: WHERE'siz UPDATE tüm satırları günceller.

2 Yeni değer

Soru
UPDATE products
____ price = 10
WHERE id = 1;
Cevap
UPDATE products
SET price = 10
WHERE id = 1;

Açıklama: UPDATE products SET price = 10 fiyatı değiştirir; WHERE id = 1 yalnızca o satırı seçer.

3 UPDATE temelleri: kavramları eşleştir

Kavram Anlamı
UPDATE güncelle
SET yeni değer
WHERE koşul
INSERT ekle

Başlangıç bölümündeki tüm dersler