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

SLET FRA AT HAVE COUNT(*) i MySQL

Som angivet i manualen :

Jeg tror, ​​du bliver nødt til at udføre denne handling via en midlertidig tabel:

CREATE TEMPORARY TABLE temp
  SELECT   part_desc
  FROM     ag_master
  GROUP BY part_desc
  HAVING   COUNT(*) > 1000;

DELETE FROM ag_master WHERE part_desc IN (SELECT part_desc FROM temp);

DROP TEMPORARY TABLE temp;


  1. Fejl i udviklingen på Heroku

  2. Ruby gem mysql2 installation mislykkedes

  3. Opbygning af Android-app til at køre PHP og MySQL på Android-tablet

  4. Oracle-databasen hænger uendeligt i UPDATE-forespørgsler