Mysql
 sql >> база данни >  >> RDS >> Mysql

АКТУАЛИЗИРАНЕ с INNER JOIN или MIN?

Ето как можете да използвате INNER JOIN с АКТУАЛИЗИРАНЕ в MySQL:

UPDATE NEW n
  INNER JOIN (
    SELECT
      OtherID,
      MIN(ID) AS ID
    FROM NEW
    GROUP BY OtherID
  ) m ON n.ID = m.ID
  INNER JOIN OLD o ON n.OtherID = o.OtherID
SET n.Data = o.Data


  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 my.ini местоположение

  2. Mysql заявка, избор, групиране и сумиране по минути

  3. Как да вмъкна френски знаци в mySQL DB таблица?

  4. mysql failover:как да избера подчинен като нов главен?

  5. създаване на списък с приятели в mysql