
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2013, 01:30:01
|
|||
|---|---|---|---|
|
|||
Правильный выбор месяца в DATETIME ? |
|||
|
#18+
Добрый день. У меня стойкое ощущение, что вопрос нубский, но самостоятельно решить не смог, увы :( Есть таблица Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. И для рендера календаря нужно сначала подгрузить список дней заданного месяца, для которых есть записи. Я нарисовал запрос Код: sql 1. Он работает, но мне он кажется каким-то корявым, так как я не уверен, какое время суток даёт LAST_DAY(), и если он даёт 00:00:00, то записи этого дня не попадут. Как это сделать грамотно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2013, 05:59:00
|
|||
|---|---|---|---|
Правильный выбор месяца в DATETIME ? |
|||
|
#18+
Barvinokтак как я не уверен, какое время суток даёт LAST_DAY(), и если он даёт 00:00:00, то записи этого дня не попадутLAST_DAY() возвращает значение типа DATE, и естественно, там будет 00:00:00. Добавьте (date_add) к нему ещё день и делайте сравнение < вместо <= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2013, 08:57:36
|
|||
|---|---|---|---|
Правильный выбор месяца в DATETIME ? |
|||
|
#18+
Или используйте between. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2013, 10:38:25
|
|||
|---|---|---|---|
Правильный выбор месяца в DATETIME ? |
|||
|
#18+
Akina, так ТСу нужен не замкнутый (between), а полуоткрытый интервал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.12.2013, 15:45:36
|
|||
|---|---|---|---|
|
|||
Правильный выбор месяца в DATETIME ? |
|||
|
#18+
Опять мистика. Запрос к этой таблице с целью выбрать все события одного дня Код: sql 1. использует индекс Код: plaintext 1. Код: sql 1. не использует Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1835472]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 314ms |

| 0 / 0 |
