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

जब एक कॉलम अद्वितीय हो तो INSERT SELECT क्वेरी करें

परीक्षण के बिना मैं कुछ इस तरह की चाल करने की उम्मीद करता हूं (यह मानते हुए कि आईडी कॉलम को आईडी नाम दिया गया है)

INSERT INTO new_table 
    SELECT email, user_name, password 
    FROM old_table 
    INNER JOIN 
        ( SELECT MIN(id) FROM old_table GROUP by user_name ) minids
    ON minids.id = old_table.id



  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:इनर जॉइन बनाम व्हेयर

  3. mysql टेबल्स से कैसे जुड़ें

  4. मैं MySQL में तिमाही की पहली तारीख कैसे प्राप्त करूं?

  5. mysql में चयनित मानों की अल्पविराम से अलग की गई स्ट्रिंग