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

Hvordan opdaterer man en MYSQL-kolonne, hvis værdien findes i en anden tabel?

Jeg tror, ​​du vil have noget i retning af

UPDATE tableA
SET in_b = TRUE
    WHERE EXISTS ( SELECT 1 FROM tableB
                   WHERE (tableB.col1 = tableA.col1 OR tableB.col2 = tableA.col2)
                 )


  1. MariaDB-tabeloprettelsesfejl med fremmednøgle

  2. Opbygning og vedligeholdelse af en HR-database

  3. Brug af GROUP BY med en XMLCast og XMLQuery giver ORA-22950

  4. Forbinder PostgreSQL 9.2.1 med Hibernate