[WHERE clause] [ORDER BY clause] [LIMIT clause]" ."/> [WHERE clause] [ORDER BY clause] [LIMIT clause]" .">
Rumah > Artikel > pangkalan data > Apakah pernyataan mysql untuk memadam data?
Pernyataan MySQL untuk memadam data ialah "DELETE", yang boleh memadam satu atau lebih baris data dalam jadual data Format sintaks ialah "DELETE FROM ccc43248daffbac9770dee47fdaff697 [WHERE clause] [ORDER BY. klausa] [LIMIT klausa]".
Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.
Dalam MySQL, anda boleh menggunakan pernyataan DELETE untuk memadam satu atau lebih baris data dalam jadual. Pernyataan
DELETE boleh memadamkan data daripada satu jadual Format sintaks ialah:
DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
Sintaks adalah seperti berikut:
<. ;nama jadual> ;: Nyatakan nama jadual dari mana data akan dipadamkan.
PESANAN MENGIKUT klausa: Pilihan. Menunjukkan bahawa apabila memadam, baris dalam jadual akan dipadamkan dalam susunan yang dinyatakan dalam klausa.
Klausa WHERE: Pilihan. Menunjukkan bahawa syarat pemadaman adalah terhad untuk operasi pemadaman Jika klausa ini ditinggalkan, ini bermakna semua baris dalam jadual dipadamkan.
Klausa LIMIT: Pilihan. Digunakan untuk memberitahu pelayan bilangan maksimum baris yang akan dipadamkan sebelum arahan kawalan dikembalikan kepada klien.
Nota: Apabila syarat WHERE tidak digunakan, semua data akan dipadamkan.
Contoh penggunaan pernyataan DELETE
Padam semua data dalam jadual
[Contoh 1] Padam semua data dalam jadual tb_courses_new
mysql> DELETE FROM tb_courses_new; Query OK, 3 rows affected (0.12 sec) mysql> SELECT * FROM tb_courses_new; Empty set (0.00 sec)
Padam data dalam jadual mengikut syarat
[Contoh 2] Padamkan course_id dalam tb_courses_new jadual Rekod dengan 4
mysql> DELETE FROM tb_courses -> WHERE course_id=4; Query OK, 1 row affected (0.00 sec) mysql> SELECT * FROM tb_courses; +-----------+-------------+--------------+------------------+ | course_id | course_name | course_grade | course_info | +-----------+-------------+--------------+------------------+ | 1 | Network | 3 | Computer Network | | 2 | Database | 3 | MySQL | | 3 | Java | 4 | Java EE | +-----------+-------------+--------------+------------------+ 3 rows in set (0.00 sec)
Seperti yang dapat dilihat daripada keputusan berjalan, rekod dengan course_id 4 telah dipadamkan.
[Cadangan berkaitan: tutorial video mysql]
Atas ialah kandungan terperinci Apakah pernyataan mysql untuk memadam data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!