Ma scusa Desilia98
così è ovvio che ti torna sempre e solo un record ALLA VOLTA....azz fai 3 query diverse
la query deve essere UNA e così scritta
SELECT COUNT(id) FROM app_event_book WHERE start_date='2020-08-06' AND event_id IN('90,91,93')
la clausola IN deve comprendere TUTTI i valori e non in 3 query diverse
la query deve essere eseguita 1 sola volta non 3 volte distinte
NON devi usare il WHILE per reperire il recordset