kode
never knows best
Выборка дат
Проблема такая: есть таблица, назовём её events
у неё есть поля
startdate(timestamp)|enddate(timestamp) (ненужные нам поля (типа id, title,etc) я опустил)
входные данные - год и месяц
данные например могут быть таковы:
2008-05-12|2008-06-01
2008-06-12|2008-06-14
2008-06-16|2008-06-21
2008-06-25|2008-07-23
нужно выбрать даты, в этом году/месяце в которые есть события
те результат должен быть таковым (при 2008/06):
01
12
13
14
16
17
18
19
20
21
25
26
27
28
29
30
-~{}~ 23.06.08 11:16:
Заранее благодарен.
-~{}~ 23.06.08 11:20:
я предчуствую что это нужно делать вложенными запросами
-~{}~ 23.06.08 11:23:
как вариант создать вспомогательнкю табличку, заполненную цифрами от 1-31, а потом через right join и between смотреть, есть ли
Проблема такая: есть таблица, назовём её events
у неё есть поля
startdate(timestamp)|enddate(timestamp) (ненужные нам поля (типа id, title,etc) я опустил)
входные данные - год и месяц
данные например могут быть таковы:
2008-05-12|2008-06-01
2008-06-12|2008-06-14
2008-06-16|2008-06-21
2008-06-25|2008-07-23
нужно выбрать даты, в этом году/месяце в которые есть события
те результат должен быть таковым (при 2008/06):
01
12
13
14
16
17
18
19
20
21
25
26
27
28
29
30
-~{}~ 23.06.08 11:16:
Заранее благодарен.
-~{}~ 23.06.08 11:20:
я предчуствую что это нужно делать вложенными запросами
-~{}~ 23.06.08 11:23:
как вариант создать вспомогательнкю табличку, заполненную цифрами от 1-31, а потом через right join и between смотреть, есть ли