{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (13 дек 2014, 18:25) [0/0] [0] [отв] [спам] [под] +1 | -1

Чтоб вывести все записи с таблицы, допустим с периода времени:
11.09.2014
и до:
12.11.2014

Дата в таблице хранится в виде:
2014-11-02 18:01:39

2.
Wins * 5.64
(13 дек 2014, 18:33) [0/0] [0] [отв] [спам] [под] +1 | -1

Сперва запрашивать все записи, обрабатывать в цикле и выводить то что нужно
Добавлено 13.12.14 в 18:37:14:
По другому не сделать

3. [автор] (13 дек 2014, 18:41) [0/0] [0] [отв] [спам] [под] +1 | -1
Wins,

Спасибо. Но попробую еще поискать какие нибудь варианты)

4.
abler98 * 22.68
(13 дек 2014, 18:42) [1/0] [1] [отв] [спам] [под] +1 | -1

SELECT * FROM table WHERE date BETWEEN '2014-09-11 00:00:00' AND '2014-11-12 00:00:00' ORDER BY date DESC

Формат даты: ГГГГ-ММ-ДД ЧЧ:ММ:СС


Изм. 1 раз. / Посл. изм.
abler98 * 22.68
(13 дек 2014, 18:44)
5. [автор] (13 дек 2014, 18:47) [0/0] [0] [отв] [спам] [под] +1 | -1
abler98,

Спасибо)

6.
abler98 * 22.68
(13 дек 2014, 18:49) [0/0] [0] [отв] [спам] [под] +1 | -1
Миледи,

Если что, поля datetime и timestamp можно сравнивать как и unixtime время:
SELECT * FROM table WHERE date > '2014-11-31 00:00:00'
Добавлено 13.12.14 в 19:01:34:
А если не работает, пробуй вот так:
SELECT * FROM table WHERE DATE(date) ...

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений