Rumah >pangkalan data >tutorial mysql >Bagaimanakah kita boleh menyalin data dengan syarat tertentu daripada jadual MySQL sedia ada?

Bagaimanakah kita boleh menyalin data dengan syarat tertentu daripada jadual MySQL sedia ada?

王林
王林ke hadapan
2023-08-28 08:25:021334semak imbas

我们如何从现有的 MySQL 表中复制带有某些条件的数据?

Seperti yang kita sedia maklum, kita boleh menyalin data dan struktur daripada jadual sedia ada melalui skrip CTAS. Jika kita ingin menyalin data dengan syarat tertentu maka kita perlu menggunakan klausa WHERE dengan skrip CTAS. Pertimbangkan contoh berikut -

mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan';
Query OK, 1 row affected (0.14 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP2;
+------+-------+
| Id   | Name  |
+------+-------+
| 300  | Mohan |
+------+-------+

1 row in set (0.00 sec)

Dalam contoh di atas, kami telah mencipta jadual bernama EMP_BACKUP1 daripada jadual "Pekerja" berdasarkan beberapa syarat. MySQL mencipta jadual dengan hanya satu baris berdasarkan syarat ini.

Atas ialah kandungan terperinci Bagaimanakah kita boleh menyalin data dengan syarat tertentu daripada jadual MySQL sedia ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam