Heim >Datenbank >MySQL-Tutorial >Wie exportiere ich Werte basierend auf bestimmten Kriterien aus einer MySQL-Tabelle in eine Datei?
Wir können Bedingungen in der WHERE-Klausel verwenden, während wir Daten aus der MySQL-Tabelle in eine Datei exportieren. Es kann anhand von Beispielen verstanden werden -
Angenommen, wir haben die folgenden Daten aus der Tabelle „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)
Angenommen, wir möchten Datensätze mit einem ID-Wert größer als 120 exportieren, dann exportiert die folgende Abfrage solche Datensätze aus die Tabelle „Student_info“ in die Datei „Student4.CSV“ exportieren –
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)
Die obige Abfrage exportiert die folgenden Werte in die Datei Student4.CSV –
125 Raman Shimla Computers 130 Ram Jhansi Computers 132 Shyam Chandigarh Economics 133 Mohan Delhi Computers
Das obige ist der detaillierte Inhalt vonWie exportiere ich Werte basierend auf bestimmten Kriterien aus einer MySQL-Tabelle in eine Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!