UPDATE temelleri
- SQL kursu
- Başlangıç
- Ders 77/115
- 4 dk
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
-- fiyat güncelle
UPDATE products
SET
WHERE id = 1Örnek çözüm
UPDATE products
SET price = 10
WHERE id = 1Beklenen çı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
UPDATE products
____ price = 10
WHERE id = 1;
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 |