sql >> Databáze >  >> RDS >> Mysql

SQL SELECT --> soubor csv

Pokud se nedopustím žádné syntaktické chyby, mělo by to fungovat:

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 vám nedovolí přidávat záhlaví sloupců, abyste je mohli napevno zakódovat do sjednocení.

Můžete také zaškrtnout SELECT ... INTO syntaxe zde .



  1. Vydělávejte peníze nevyužitými věcmi:Sdílený ekonomický datový model

  2. Získání odpovědi HTML namísto JSON v systému Android

  3. Jak mohu použít jQuery ke spouštění dotazů MySQL?

  4. date time pass value z pythonu do mysql