sql >> Databasteknik >  >> RDS >> Mysql

SQL Ta bort rader baserade på en annan tabell

Jag tror att det här är vad du vill:

DELETE FROM `table1`
WHERE `group` in (SELECT DISTINCT `group` FROM `table2`)


  1. Råd om att använda pivottabellen i Oracle

  2. Skillnaden mellan SET autocommit=1 och START TRANSACTION i mysql (har jag missat något?)

  3. Transponera rader och kolumner utan aggregat

  4. 1:a raden i grupp efter vs. sista raden