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

क्या एक MySQL तालिका में कॉलम डेटा को नीचे की ओर स्थानांतरित करना संभव है?

स्वयं शामिल होने के साथ अद्यतन करें

SQL Fiddle http://www.sqlfiddle.com/#!2/b4f6c/1

 UPDATE Table1 T1
 JOIN Table1 T2 
 on T1.id=T2.id+1
 SET T1.col2 =T2.col2 ;

 UPDATE Table1 set col2 =NULL
 Where id=1;

संपादित करें:सिंगल स्टेटमेंट में

  UPDATE Table1 T1
  LEFT JOIN Table1 T2 
  on T1.id=T2.id+1
  SET T1.col2 =T2.col2 ;


  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 CONCAT(string,longtext) परिणाम हेक्स स्ट्रिंग में होता है

  2. ServiceStack.OrmLite:कस्टम एसक्यूएल लिखने और परिणाम वापस पाने की विधि कहां है?

  3. Laravel वाक्पटु क्वेरी JSON कॉलम कहाँ में है?

  4. क्या मैं एक INT मान + 1 अपडेट कर सकता हूं और नया मान वापस कर सकता हूं?

  5. लारवेल माइग्रेशन - टाइमस्टैम्प बनाते समय समस्याएँ