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

Mysql पिछले रिकॉर्ड से एक मान के साथ एक रिकॉर्ड अपडेट कर रहा है

इस क्वेरी को आजमाएं -

UPDATE refs_table t1
  JOIN (
    SELECT RefID, @s:=IF(Status IS NULL, @s, Status) Status
      FROM (SELECT * FROM refs_table ORDER BY RefID) r,
    (SELECT @s:=NULL) t
  ) t2
  ON t1.RefID = t2.RefID
SET t1.Status = t2.Status


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑब्जेक्ट को MySQLi PHP में एक स्ट्रिंग में परिवर्तित नहीं किया जा सकता है

  2. Mysql में रिकॉर्ड्स के सन्निहित ब्लॉक का चयन करना

  3. PHP Mysql का उपयोग करके फॉर्म से दिनांक सम्मिलित करना

  4. MySQL - BETWEEN सही परिणामों का चयन नहीं करेगा

  5. ClusterControl के साथ HAProxy मेट्रिक्स की निगरानी कैसे करें