sql >> Database >  >> RDS >> Mysql

Mysql-query om records te verwijderen na selectie..?

Je kunt het hieronder proberen - je moet subquery gebruiken voor inner select statement

DELETE FROM test WHERE ext_no IN 
(
select ext_no from
(
SELECT   ext_no, MAX(value)
FROM     test
GROUP BY ext_no
HAVING   COUNT(*) > 2 AND 
         COUNT(*) = COUNT(CASE value WHEN 0 THEN 1 END)
)t)



  1. Hoe Sin() werkt in PostgreSQL

  2. lijst met schema's met groottes (relatief en absoluut) in een PostgreSQL-database

  3. milliseconden verwijderen uit een orakel tmstmp-veld

  4. Samengestelde index voor een relatietabel