sql >> Database >  >> RDS >> Mysql

query-optimalisatie - 'waar niet in' op zichzelf

Zoiets zou sneller kunnen werken omdat het niet de IN-instructie gebruikt die mogelijk steeds opnieuw wordt herhaald over een tabel in het geheugen. Maak een back-up en probeer

DELETE 
FROM `table` main
WHERE STR_To_DATE( main.Timestamp , '%a %b %d %H:%i:%s CST %Y' )<
  (SELECT  MAX( STR_To_DATE( sub.Timestamp , '%a %b %d %H:%i:%s CST %Y' ) 
   FROM `table` sub
   WHERE sub.Retrieving_User = main.Retrieving_User )
AND main.Retrieving_User = 'userID'


  1. Ondersteunt mysqldump een voortgangsbalk?

  2. Selecteer om het verkoopgemiddelde per klant te berekenen waarbij rekening wordt gehouden met de eerste verkoop MYSQL

  3. Draaitabel maken voor aanwezigheid met php en mysql

  4. Welke zoekmachine van derden (gratis) moet ik gebruiken?