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

Instrukcja warunkowej aktualizacji SQL dla dwóch tabel jednocześnie

Wypróbuj LEFT JOIN w ten sposób:

UPDATE watchedItems 
LEFT JOIN bidGroups ON watchedItems.bidGroupID = bidGroups.bidGroupID AND bidGroups.id=2
SET watchedItems.won=1, bidGroups.bidGroupQty=bidGroups.bidGroupQty-1 
WHERE watchedItems.id=2 
AND watchedItems.aid=200618152822;

......



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sklonuj bazę danych MySQL

  2. Najłatwiejszy sposób na skopiowanie bazy danych MySQL?

  3. MySQL wybierając wczorajszą datę

  4. Mysql, przekształć dane z długich / wysokich na szerokie

  5. MySQL nie aktualizuje information_schema, chyba że ręcznie uruchomię ANALYZE TABLE `myTable`