Salve.
Credo che tu debba dettagliare maggiormente il tuo problema.
Proviamo a fare, nei limiti del possibile, una prima piccola analisi della situazione.
Immagino che parliamo di record inseriti in una sequenza cronologico-temporale formati dai 3 campi che hai 'detto', del tipo:
[ORA] (che potrebbe essere nella forma HHMM o HHMMSS a seconda se ti interessassero anche i secondi), se tu avessi il campo [ORA] separato da quello [MIN], quello che ti consiglierei non sarebbe quello di
i campi ORA e MINUTI dovrebbero diventare un solo campo di tipo DATA/ORA.
Ma quello di trasformarli in UNICO campo 'HHMM' come ti ho scritto prima.
[PASSANTI], campo numerico.
La domanda che mi viene è quella da quale posizione/intervallo partiresti a verificare questi gruppi di 20 minuti...?!
Tipo dalle ore 00.00 di una giornata ...?!
Questa porta ad altra situazione, queste interrogazioni, li farai in periodo qualsiasi o solo all'interno di 24ore ??!!
Perchè se fosse in un intervallo qualsiasi, dovresti mettere anche un campo data, forse come avevi accennato...
Saluti.