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

उसी MySQL तालिका में डुप्लिकेट / कॉपी रिकॉर्ड

जिस तरह से मैं आमतौर पर इसके बारे में जाता हूं वह एक अस्थायी तालिका का उपयोग कर रहा है। यह शायद कम्प्यूटेशनल रूप से कुशल नहीं है लेकिन ऐसा लगता है कि यह ठीक काम करता है! यहां मैं रिकॉर्ड 99 को पूरी तरह से डुप्लिकेट कर रहा हूं, रिकॉर्ड 100 बना रहा हूं।

CREATE TEMPORARY TABLE tmp SELECT * FROM invoices WHERE id = 99;

UPDATE tmp SET id=100 WHERE id = 99;

INSERT INTO invoices SELECT * FROM tmp WHERE id = 100;

आशा है कि यह आपके लिए ठीक काम करेगा!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हाइव (0.13.1) तालिका में डेटा कैसे सम्मिलित करें?

  2. जार फ़ाइल बनाने के बाद डेटाबेस कनेक्टिविटी विफल हो जाती है

  3. PHP का उपयोग कर एक्सेल पीढ़ी के लिए MySQL

  4. एक कॉलम मान के आधार पर डुप्लिकेट पंक्तियों को हटा दें

  5. लिब्रे ऑफिस:'com.mysql.jdbc.driver' लोड नहीं किया जा सकता