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

MySql копира стойност от един ред в друг

Търсих решение на това и попаднах на тази публикация. Въпреки това изпълнението на sql доведе до синтактична грешка.

Позовавайки се на mysql docshttp://dev.mysql.com/ doc/refman/5.0/en/update.html забелязах - поне във версия 5 - mysql има различен синтаксис за това.

общото изявление би било:

update table t1, table t2 
set t1.field1 = t2.field2, ..., t1.fieldN = t2.fieldN
where t1.someid = t2.someid and t1.fieldX = '...' and t2.fieldY = '...'


  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?

  2. Извикване на съхранена процедура с изходен параметър чрез PDO

  3. mysql изчисление за мащабиране на функции

  4. Spring Boot + Spring Data JPA заявка от типа java.util.Date, използвайки само месеца

  5. Как да изберете отделни двойки в MySQL присъединяване (същата таблица) с транзитивност?