sql >> Database >  >> RDS >> Mysql

SQL SELECT --> csv-bestand

Als ik geen syntactische fout bega, zou dit moeten werken:

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 staat niet toe dat je kolomkoppen toevoegt, zodat je ze hard kunt coderen in een unie.

U kunt ook de SELECT ... INTO . aanvinken syntaxis hier .



  1. Is er een manier om Linq naar Oracle te gebruiken?

  2. Trigram Jokertekenreeks zoeken in SQL Server

  3. Talk-dia's:verbeteringen in partitionering in PostgreSQL 11

  4. Hoe Postgres verbinden met localhost-server met behulp van pgAdmin op Ubuntu?