Apakah pernyataan mysql untuk memadam data?

青灯夜游
Lepaskan: 2021-12-28 18:03:23
asal
50225 orang telah melayarinya

Pernyataan MySQL untuk memadam data ialah "DELETE", yang boleh memadam satu atau lebih baris data dalam jadual data Format sintaks ialah "DELETE FROM

[WHERE clause] [ORDER BY. klausa] [LIMIT klausa]".

Apakah pernyataan mysql untuk memadam data?

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 子句]
Salin selepas log masuk

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)
Salin selepas log masuk

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)
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!