SQL DELETE
DELETE statement digunakan untuk memadam rekod daripada jadual.
SQL DELETE Statement
DELETE statement digunakan untuk memadamkan baris daripada jadual.
SQL DELETE sintaks
DELETE FROM table_name
WHERE some_column=some_value;<🎜
WHERE some_column=some_value;<🎜
Sila beri perhatian kepada klausa WHERE dalam SQL DELETE kenyataan! Klausa WHERE menentukan rekod atau rekod yang perlu dipadamkan. Jika anda meninggalkan klausa WHERE, semua rekod akan dipadamkan! |
Pangkalan Data Demo
Dalam tutorial ini kami akan menggunakan pangkalan data sampel php.
Berikut ialah data yang dipilih daripada jadual "Laman Web":
+----+--------------+-- - ------------------------+------+---------+
| id | |. url --------+----- | ://www.google.cm/ | 1 |. Amerika Syarikat |. 2 | |
| 4 |. http://weibo.com/ | |. Baidu |. http://www.baidu.com/ |. -----------+-------------------------+-------+-- -------+
SQL DELETE instance
Andaikan kami ingin memadamkan nama tapak web "Baidu" dan CN negara daripada jadual "Laman Web" laman web.
Kami menggunakan pernyataan SQL berikut:
| id | |. url --------+----- | ://www.google.cm/ | 1 |. Amerika Syarikat |. 2 | |
| 4 |. http://weibo.com/ | |. Baidu |. http://www.baidu.com/ |. -----------+-------------------------+-------+-- -------+
SQL DELETE instance
Andaikan kami ingin memadamkan nama tapak web "Baidu" dan CN negara daripada jadual "Laman Web" laman web.
Kami menggunakan pernyataan SQL berikut:
InstancePADAM DARI Tapak Web
WHERE name='Baidu' AND country='CN';
Laksanakan SQL di atas dan kemudian baca jadual "Laman Web" Data adalah seperti berikut:
Padam semua data
Anda boleh memadamkan semua baris dalam jadual tanpa memadamkan jadual. Ini bermakna struktur jadual, atribut dan indeks akan kekal tidak berubah:
PADAM DARI nama_jadual;
atau
PADAM * DARI nama_jadual;
atau
PADAM * DARI nama_jadual;
Nota: Berhati-hati semasa memadam rekod! Kerana anda tidak boleh melakukannya lagi!