sql >> Database teknologi >  >> RDS >> Mysql

Opdater mysql-tabel med udvalgt forespørgsel fra en anden database

OPDATERING 1

baseret på din kommentar , markup skal være en del af sammenføjningen. Her er den rigtige:

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

du kan endda tilføje en ALIAS for at forenkle erklæringen,

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



  1. Gendan en kopi af din database

  2. Hvordan masseopdaterer mysql-data med én forespørgsel?

  3. Sådan genereres drop Unique Constraint scripts i SQL Server Database - SQL Server / TSQL Tutorial Part 99

  4. Hvilken version af MySQL er kompatibel med Airflow version 1.10?