Ciao, secondo me dovresti ragionare in termini di fine partita e non inizio partita, la logica che utilizzi sembra errata, come fai ad ottenere i dati giornalieri di una o più partite non concluse? Poi sinceramente il riferimento a ID per giorno non mi sembra l'approccio migliore.