Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
09.08.2021, 14:35
|
|||
---|---|---|---|
|
|||
Распределение по календарю |
|||
#18+
Добрый день! Никак не могу подобрать правильный синтаксис. Задача такая стоит: есть таблица прием/увольнения сотрудников в упрощенном виде ФИО принят уволен Иванов 2019-03-01 2020-04-01 Петров 2018-02-01 2021-03-01 И есть таблица календарь где идут все даты подряд начиная с 2000 года Дата 2019-03-01 2019-03-02 2019-03-03 и т.д. Нужно сджойнить их таким образом, что бы Иванов был во всех строках начиная от даты приема заканчивая датой увольнения: Дата ФИО Принят Уволен 2019-03-01 Иванов. 2019-03-01 2020-04-01 2019-03-02 Иванов 2019-03-01 2020-04-01 2019-03-03 Иванов 2019-03-01 2020-04-01 ...... 2020-04-01 Иванов 2019-03-01 2020-04-01 Никак не могу правильно составить запрос. Заранее благодарю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2021, 14:41
|
|||
---|---|---|---|
Распределение по календарю |
|||
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2021, 15:35
|
|||
---|---|---|---|
|
|||
Распределение по календарю |
|||
#18+
msLex, спасибо большое! Еще такой вопрос, если есть NULL в дате увольнения. Как сделать, что бы они не пропали. Сейчас только ненулевые сджойнились? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2021, 15:38
|
|||
---|---|---|---|
Распределение по календарю |
|||
#18+
ВадимЧибисов msLex, спасибо большое! Еще такой вопрос, если есть NULL в дате увольнения. Как сделать, что бы они не пропали. Сейчас только ненулевые сджойнились? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2021, 23:13
|
|||
---|---|---|---|
Распределение по календарю |
|||
#18+
court Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1684422]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 275ms |
total: | 491ms |
0 / 0 |