|
|
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
В таблице есть поле дня рождения в типа data. Подскажите, как выбрать все даты, у которых месяц и число лежат между сегодняшним днём и воскресеньем этой недели включительно. Если вычислить число для воскресенья нельзя, то тогда просто все даты, между текущим днём и другим, не смотря на год. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 18:11:46 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
Tmin10и воскресеньем этой недели Tmin10не смотря на годКонкретизируйте понятие "воскресенье этой недели". Ы разные года это будут разные числа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 19:11:20 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
демо-идея (с экспериментальным коэффициентом 5) Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 20:00:32 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
Cygapb-007 Код: sql 1. а тут как ни крути будет фулскан, т.к. поиск по окончанию индекса, а не по началу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 20:45:22 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
Cygapb-007, спасибо огромное, всё прекрасно работает, проверил также на стыке месяцов, на стыке годов пока не проверял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 21:32:17 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
Знаете, а между годами не работает, что конечно логично: получается диапазон от 30 декабря до 5 января... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 21:43:22 |
|
||
|
Выборка диапазона дат
|
|||
|---|---|---|---|
|
#18+
как-то так... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2013, 22:39:38 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=211&tid=1836185]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 369ms |

| 0 / 0 |
