CodeBlanks Logo Icon CodeBlanks

WHERE ile güncelleme

UPDATE'i WHERE ile koşullu yapmayı öğrenirsin.

Çoklu sütun güncelleme

SET ile birden çok sütunu virgülle ayırarak güncelleyebilirsin.

UPDATE products
SET price = 10, stock = 50
WHERE id = 1;

Bu sorgu fiyatı 10, stoğu 50 yapar.

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

Çoklu sütun güncelleme — ayrıntı

Her sütun = değer çifti virgülle ayrılır. Sıra önemli değildir; aynı anda birden çok sütun değişir.

Uygulama Çoklu sütun güncelleme

products tablosunda id=1 olanın price=10 ve stock=50 yap.

Başlangıç kodu

query.sql
-- iki sütun güncelle
UPDATE products
SET
WHERE id = 1

Örnek çözüm

query.sql
UPDATE products
SET price = 10, stock = 50
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 İki sütun

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

Açıklama: SET'te birden çok sütun virgülle ayrılarak aynı anda güncellenir.

2 Çoklu sütun güncellemede çiftler neyle ayrılır?

  • Virgül Doğru cevap
  • Noktalı virgül
  • Boşluk
  • İki nokta

Açıklama: Sütun çiftleri virgülle ayrılır.

3 WHERE ile güncelleme: kavramları eşleştir

Kavram Anlamı
UPDATE güncelle
SET yeni değer
virgül sütun ayır
WHERE koşul

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