Merhaba,
hazır örneğimizle DELETE cümleciğini yazacağım.
Ogrenci Tablosu,
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
TBL_OGRENCI
--------------------
OgrenciNo (primary key), not null
Ad,not null
Soyad,not null
DogumTarihi,null
Fakulte,not null
Bolum,not null
Silme işlemindeki en önemli ayrıntı bir tablodan bir kayıt satırı sileceksek bunu o tablo için kayıtları aynı olması imkansız olan sutun değeri yani (primary key) ile sorunsuz bir şekilde yapabiliriz.
Tablomuzda primary key olarak OgrenciNo yu vermiştik o zaman Where koşulumuzda o değişkeni tutmalıyız.
1- Tabloda OgrenciNo 'su 21004 olan öğrencinin kaydını silelim PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
DELETE FROM TBL_OGRENCI WHERE ID = 21004;
Yukardaki tablo ile bagımsızdır bu cümlecik
Örnek olması için yazdım.
TBL_OGR
Tablomuzda 4 tane sutun olsun
(
OgrenciId,OgrenciAd,OgrenciSoyad,Departman)ve primary key olarakta
OgrenciAd'ını alsın. Bu sisteme adı aynı olan ikinci bir kişi kayıt edilemez.
2- TBL_OGR tablomuzdan OgrenciAd'ı Caner olan kişiyi silelim. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
DELETE FROM TBL_OGR Where OgrenciAd = 'Caner';