У меня есть таблица в моей базе данных, моя программа будет вставлять данные в эту таблицу каждые 10 минут.DB, как выбрать данные на основе времени и определенного интервала
В таблице указано поле ввода даты и времени.
Теперь я хочу получить эти данные, но я не хочу, чтобы сотни данных выходили.
Я хочу получить 1 учетную запись каждые полчаса на основе штампа времени вставки (так меньше 50 в день).
Для этой 1 записи это может быть либо случайный выбор, либо средний из каждого интервала. Извините за ambiguit, Потому что я просто хочу понять, каким образом выбрать из интервалов
Пусть говорят,
Table name: network_speed
----------------------------------
ID. ....... Speed ......... Insert_time
1 ....... 10 ......... 10:02am......
2 ....... 12 ......... 10:12am......
...
...
...
123 ....... 17 ........ 9:23am........
Чтобы получить их все, но вне положенный должны быть в среднем каждые пол часа записи
Как я могу написать запрос для достижения этого?
1 или 2 записи ... Только в случайном порядке? Ближе к концу часа? В верхней части часа? Это не ясно. – ChicagoRedSox
ChicagoRedSox: извините за путаницу, позвольте сказать всего 1 за каждые полчаса –
Какие РСУБД это? –