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

SQL актуализира една колона от друга колона в друга таблица

Според документацията на MySQL, за да направите кръстосана актуализация на таблица, не можете да използвате присъединяване (както в други бази данни), а вместо това да използвате клауза where:

http://dev.mysql.com/doc/refman/5.0 /bg/update.html

Мисля, че нещо подобно трябва да работи:

UPDATE User_Settings, Contacts
    SET User_Settings.Contact_ID = Contacts.ID
    WHERE User_Settings.Account_ID = Contacts.Account_ID


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL много към много изберете

  2. Как да принуди PHP да чете нови редове и връща като

  3. Преобразувайте mysqli пагинация в подготвена пагинация на изрази

  4. mysql ДЕКЛАРИРАНЕ WHILE извън съхранената процедура как?

  5. импортиране на sql файл в база данни с помощта на wamp