Delete tabloya daha önceden girilmiş olan bir veya daha fazla kaydı silmek için kullanılır.
DELETE SYNTAX:
DELETE
FROM table_name
WHERE some_column=some_value;
-- Belirtilen kritere göre silme yapar.
---------------------------------------------------------------------------
DELETE
FROM table_name;
-- Tüm tablodaki kayıtları siler
---------------------------------------------------------------------------
DELETE *
FROM table_name;
-- Tüm tablodaki kayıtları siler
ÖRNEK :
Tablo Adı : Personel
| ID | SOYADI | ADI | YAS |
|---|---|---|---|
| 1 | Ozan | Yahya | 36 |
| 2 | Kaya | Emel | 34 |
| 3 | Tan | Hakkı | 22 |
| 4 | Can | Emel | 45 |
| 5 | Ay | Serap | 51 |
Yukarıdaki tabloda adı "Serap" olan kaydı sil.
Sorgu :
DELETE Personel WHERE ADI = 'Serap';
Sonuç :
----------------------------------------- | ID | SOYADI | ADI | YAS | ----------------------------------------- | 1 | BOZ | Yahya | 36 | | 2 | Kaya | Emel | 34 | | 3 | Tan | Hakkı | 22 | | 4 | Can | Emel | 45 | -----------------------------------------
Hiç yorum yok :
Yorum Gönder