sql >> Database >  >> RDS >> Mysql

Mysql-query om hackers te vinden die elke dag minstens 1 inzending hebben gedaan

Ik geloof dat als je groepeert op beide id en date je krijgt wat je zoekt. d.w.z.:

SELECT id
FROM table 
GROUP BY id, `date`
HAVING COUNT(*) = 3 /* Since number of days are 3 */

Houd er rekening mee dat dit ervan uitgaat dat u het aantal dagen (3 in dit geval) op basis van een datumbereik ergens anders vandaan haalt.



  1. PostgreSQL-anonimisering op aanvraag

  2. PostgreSQL:hoe stel ik het zoekpad in vanuit een functie?

  3. MySQL-update met een subquery in veilige updatemodus

  4. Hoe te groeperen op jaar in T-SQL