Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Прошу помощи в выборке записи из БД
|
|||
|---|---|---|---|
|
#18+
Добрый день. Прошу помощи в выборке записи из БД, имеем в базе записи заданий из планировщика в формате unixtimestamp нужно выбрать все задания, которые помещаются в "сегодня" т.е. может быть всего 4 возможных ситуации: ds- day start de - dayend ps -planing start и pe planing end ------|ds===========de|--------- - это текущий день начало и конец 00:01 и 23:59 ----------|ps====pe|----------------- - задание полностью попадает в день -|ps========pe|------------------- - задание на 2 дня и начало его вчера в обед и сегодня до вечера ------------|ps==========pe|---- - сегодня в обед завтра до вечера --|ps===============pe|----- и например на 2/3/4 дня Неужели делать 4 группы условий сравнивая все ps>ds AND ps<de AND pe>ds AND pe<de и так 4 раза для разных вариантов? BETWEEN тут не подходит т.к. во втором случае ps не будет между ds b de ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2017, 10:09 |
|
||
|
Прошу помощи в выборке записи из БД
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2017, 10:19 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=63&tid=1830240]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 365ms |

| 0 / 0 |
