У меня есть таблица устройство , которая содержит записанные значения температуры и время их измерения. Мне нужно выбрать эти данные, извлекая только значения, разнесенные по крайней мере на 10 минут (например, если первая строка читает (30k , 8.40.00), тогда следующая строка содержит значение после или в 8.50.00 (в зависимости от того, какое из следующих значений 10 минут). Мой столбец времени хранится в формате sting (HMS). Мой текущий запрос выбора в PHP равен
$sql="select value ,time from device where time >= '$interval' order by time limit 1";
Используя метод strtotime, значение $ interval увеличивается на 10 минут каждый раз, выбирая только одну строку
Проблема в том, что мне нужно использовать al oop для получения всех возможных строк. Мой вопрос: как получить все строки без использования al oop, как в одном запросе? Для использования for l oop мне нужно заранее знать количество строк.