CodeBlanks Logo Icon CodeBlanks

Stok raporu

Stok seviyesini hesaplayan UPDATE sorgusunu yazarsın.

Stok güncelleme

Stok adedini değiştirmek için UPDATE kullanırsın. Satış ya da giriş sonrası qty güncellenir.

UPDATE inventory
SET qty = qty - 5
WHERE id = 1;

1 numaralı üründen 5 adet düşer.

inventory tablosunda qty = qty - 5 değeri güncellenir. Yalnızca WHERE id = 1 koşulunu sağlayan satırlar etkilenir.

Stok güncelleme — ayrıntı

SET qty = qty - 5 eski adetten 5 çıkıp yazar. Bu, satış sonrası stok düşürmenin standart yoludur.

Uygulama Stok güncelleme

inventory tablosunda id=1 olanın qty değerini 5 azalt.

Başlangıç kodu

query.sql
-- stok düşür
UPDATE inventory
SET
WHERE id = 1

Örnek çözüm

query.sql
UPDATE inventory
SET qty = qty - 5
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 Stok raporu: kavramları eşleştir

Kavram Anlamı
UPDATE güncelle
SET yeni değer
- çıkar
WHERE koşul

2 Stok düşürmek için ne yapılır?

  • SET qty = qty - n Doğru cevap
  • DELETE
  • DROP
  • INSERT

Açıklama: UPDATE SET qty = qty - n stok düşürür.

3 Adet azalt

Soru
UPDATE inventory
SET qty = qty ____ 5
WHERE id = 1;
Cevap
UPDATE inventory
SET qty = qty - 5
WHERE id = 1;

Açıklama: qty = qty - 5 mevcut adetten 5 düşer; değer eski adetten hesaplanır.

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