Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एसक्यूएल चयन -> सीएसवी फ़ाइल

अगर मैं कोई वाक्यात्मक गलती नहीं कर रहा हूँ तो यह काम करेगा:

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 आपको कॉलम हेडर जोड़ने की अनुमति नहीं देगा ताकि आप उन्हें यूनियन में हार्ड कोड कर सकें।

आप SELECT ... INTO . भी देख सकते हैं सिंटैक्स यहां



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में टेबल कॉलम नाम प्राप्त करें?

  2. mysql FULLTEXT कई शब्द खोजें

  3. कस्टम क्वेरी पेजिनेशन केकफ़्पी

  4. MySQL डेटाबेस से छवि प्राप्त करें - सी #

  5. एक पंक्ति में कितने MySQL फ़ील्ड भरे हुए हैं (या खाली) की गणना करना