Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zaktualizuj tabelę mysql za pomocą zapytania wybierającego z innej bazy danych

AKTUALIZACJA 1

na podstawie Twój komentarz , markup powinien być częścią sprzężenia. Oto właściwy:

UPDATE oman.ProductMaster_T
    INNER JOIN main.ProductMaster_T 
        ON main.ProductMaster_T.ProductID = oman.ProductMaster_T.ProductID 
SET oman.ProductMaster_T.Markup = main.ProductMaster_T.Markup

możesz nawet dodać ALIAS uprościć stwierdzenie,

UPDATE oman.ProductMaster_T o
    INNER JOIN main.ProductMaster_T m 
        ON m.ProductID = o.ProductID 
SET o.Markup = m.Markup



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przesyłanie strumieniowe dużych zestawów wyników za pomocą MySQL

  2. percentyl rangi SQL

  3. Automatycznie usuwać dane skrzyżowania wraz z DELETE rekordu?

  4. lavaral 5 ERROR{ (SQLSTATE[HY000] [1045] Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:YES)}

  5. Jak przechowywać znak Emoji w bazie danych MySQL