sql >> Databasteknik >  >> RDS >> Mysql

Mysql Uppdaterar en post med ett värde från föregående post

Testa den här frågan -

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. På begäran paginering (Sida poster på begäran av användare)

  2. PHP Mysql Json och arabiska språket

  3. Ersätta MySQL:s UUID version 1-funktion?

  4. Stöder PostgreSQL transparent komprimering av tabeller (fragment)?