Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL SELECT --> file csv

Jika saya tidak melakukan kesalahan sintaksis, ini akan berhasil:

SELECT 'LastName', 'FirstName', 'Username', 'IsActive', 'Graduation'
UNION ALL
SELECT a.last_name, a.first_name, username, is_active, graduation
INTO OUTFILE 'yourFile.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
FROM auth_user a
INNER JOIN  userprofile_userprofile u
ON a.id = u.user_id
WHERE a.id>39 AND a.is_active=1
ORDER BY last_name

MySQL tidak mengizinkan Anda untuk menambahkan tajuk kolom sehingga Anda dapat mengkodekannya secara keras dalam satu kesatuan.

Anda juga dapat memeriksa SELECT ... INTO sintaks di sini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kerangka Entitas C#:Kata kunci tidak didukung:'port'

  2. Bagaimana cara mengatur bidang AUTO_INCREMENT dengan memulai dengan nilai 6000 di mysql?

  3. Masalah dengan Data Kueri dalam Tabel

  4. Apakah ada cara dalam SQL (MySQL) untuk melakukan round robin ORDER BY pada bidang tertentu?

  5. Cara mendapatkan dan memesan entri yang paling relevan dari database dengan beberapa kata kunci Laravel 5