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

Mysql-forespørgsel for at finde hackere, der lavede mindst 1 indsendelse hver dag

Jeg tror, ​​hvis du grupperer efter begge id og date du får hvad du leder efter. dvs.:

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

Bemærk, at dette forudsætter, at du får antallet af dage (3 i dette tilfælde) baseret på et datointerval fra et andet sted.



  1. Importerer stor CSV til mysql database

  2. Oracle CTE Merge

  3. Benchmarking databaser 101 - del 1

  4. Hvordan genererer man tilfældigt tal uden gentagelse i databasen ved hjælp af PHP?