Rumah > pangkalan data > tutorial mysql > Bagaimana untuk mengeksport nilai berdasarkan kriteria tertentu dari jadual MySQL ke fail?

Bagaimana untuk mengeksport nilai berdasarkan kriteria tertentu dari jadual MySQL ke fail?

WBOY
Lepaskan: 2023-09-15 20:17:05
ke hadapan
926 orang telah melayarinya

如何将基于某些条件的值从 MySQL 表导出到文件中?

Kami boleh menggunakan syarat dalam klausa WHERE semasa mengeksport data daripada jadual MySQL ke fail. Ia boleh difahami melalui contoh -

Contoh

Andaikan kita mempunyai data berikut daripada jadual "Student_info" -

mysql> Select * from Student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
| 101  | YashPal | Amritsar   | History    |
| 105  | Gaurav  | Chandigarh | Literature |
| 125  | Raman   | Shimla     | Computers  |
| 130  | Ram     | Jhansi     | Computers  |
| 132  | Shyam   | Chandigarh | Economics  |
| 133  | Mohan   | Delhi      | Computers  |
+------+---------+------------+------------+
6 rows in set (0.07 sec)
Salin selepas log masuk

Andaikan kita ingin mengeksport rekod dengan nilai id lebih daripada 120, maka pertanyaan berikut akan mengeksport rekod tersebut daripada jadual "Student_info" Eksport ke fail "Stuednt4.CSV" -

mysql> Select * from student_info WHERE id > 120 into outfile 'C:/mysql/bin/mysql-files/student4.csv' Fields terminated by ',';
Query OK, 4 rows affected (0.16 sec)
Salin selepas log masuk

Pertanyaan di atas akan mengeksport nilai berikut ke fail Student4.CSV -

125   Raman    Shimla      Computers
130   Ram      Jhansi      Computers
132   Shyam    Chandigarh  Economics
133   Mohan    Delhi       Computers
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk mengeksport nilai berdasarkan kriteria tertentu dari jadual MySQL ke fail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
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