У меня есть таблица MySQL с примерно 3000 строк на пользователя. Один из столбцов - это поле datetime, которое является изменяемым, поэтому строки не находятся в хронологическом порядке.
Я хотел бы визуализировать распределение времени в диаграмме, поэтому мне нужно несколько отдельных точек данных. Достаточно 20 баз данных.
Я мог бы сделать это:
select timefield from entries where uid = ? order by timefield;
и посмотрите на каждую 150-ю строку.
Или я мог бы сделать 20 отдельных запросов и использовать limit 1
и offset
.
Но должно быть более эффективное решение...