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

प्राथमिक कुंजी को मर्ज और अपडेट करें

एक AUTO_INCREMENT बनाएं नई तालिका में फ़ील्ड करें और इसे मानों की सूची से हटा दें:

CREATE TABLE NEW_TABLE (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, col1 …, col2 …, …);

INSERT
INTO    new_table (col1, col2, …)
SELECT  col1, col2
FROM    old_table_1
UNION ALL
SELECT  col1, col2
FROM    old_table_2
UNION ALL
…


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL केवल कॉलम पर अधिकतम मान वाली पंक्तियों का चयन करता है

  2. स्लिक के सोर्स कोड जनरेटर के साथ यूजरनेम और पासवर्ड कैसे सेटअप करें?

  3. SELECT . में उपनाम का पुन:उपयोग करना

  4. Group Concat Mysql के प्रत्येक विशिष्ट मान के लिए अवसर की संख्या कैसे प्राप्त करें, इस पर सुधार करें

  5. MYSQL - केवल तभी चुनें जब LEFT JOIN में पंक्ति मौजूद न हो