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

Целевата таблица на UPDATE не може да се актуализира

Струва ми се, че малка промяна ще поправи това?

UPDATE TempRH T 
    JOIN (
           SELECT offices_id,MAX(Poids)AS Poids
           FROM TempRH  
           GROUP BY 
                  offices_id
          )T1
    ON T1.offices_id=T.offices_id
    SET T.Poids=0 

Променете T1.Poids към T.Poids . Така че вие ​​SET стойност в TABLE искате да UPDATE




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Фатална грешка:извикване на член функция fetch_array() на булева

  2. Най-добрата структура за релационна база данни със статии и тагове

  3. SQL:НЕ В алтернатива за избор на редове въз основа на стойности на *различни* редове?

  4. Конфигурация на MySQL / CodeIgniter на OpenShift

  5. Как да приоритизирам определени заявки в MySQL?