sql >> Databasteknik >  >> RDS >> Mysql

Ta bort med hjälp av flera tabeller och upprepa tabellen i underfrågan

Använd en JOIN

DELETE e1
FROM Employee AS e1
JOIN (SELECT deptID
      FROM Employee AS e
      JOIN Sales AS s ON e.ID = s.ID
      GROUP BY deptID
      HAVING SUM(Sales) <= 400) AS d
ON e1.deptID = d.deptID



  1. HOUR() Exempel – MySQL

  2. Heroku Postgres Fel:PGError:ERROR:relationsorganisationer finns inte (ActiveRecord::StatementInvalid)

  3. mysql CONCAT () AS namn?

  4. SQLite Union