|
|
|
| Здравствуйте.
Проблемка у меня тут возникла. Есть таблица, в которой есть поле, в котором содержатся даты в формате UNIXTIME. Мне надо вывести массив дат по дням, например, 2007-01-25.
Как мне лучше всего сделать?
Я смог додуматься только до того, что выбрать массив всех необходимых значений, затем пройти их в цикле с запросом SELECT DISTINCT FROM_UNIXTIME('$date','%Y-%m-%d'). В результате этого у меня появится новый массив. Есть ли более оптимизированное решение, т.к. оригинальных записей более 10000? | |
|
|
|
|
|
|
|
для: t4f
(26.01.2007 в 12:16)
| | Хм... а чем это решение не нравится? | |
|
|
|
|
|
|
|
для: cheops
(26.01.2007 в 13:25)
| | На сервере стоит ограничение по времени на выполнение скрипта. Данных много, поэтому первый массив формируется не полностью. | |
|
|
|