Новый участник
Сообщения: 45
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Добрый день. Я может быть что-то некорректно написал.
В конторе ZZZ в 2012 году работали N кол-во человек (сотрудников). В таблице t1 записаны данные:
сотрудник - дата поступления и дата увольнения. Поэтому в таблице N количество записей.
Таб№ Начало Окончание
0001 01.01.2012 31.12.2012
0002 01.02.2012 25.12.2012
............................................................................................
000N 01.01.2012 31.12.2012
Сотрудник 0001 в конторе ZZZ проработал с 01.01.2012 по 31.12.2012, сотрудник 0002 с 01.02.2012 по 25.12.2012 и т.д.
В 2012 году некоторые из них прихворали, может быть и не одному разу. В таблице t2 есть об этих случаях соответствующие записи:
0001 15.01.2012 25.01.2012
0001 10.05.2012 15.05.2012
0002 01.02.2012 15.02.2012
...........................................................................
000N 03.10.2012 15.10.2012
Т.е. сотрудник 0001 во время работы в конторе ZZZ хворал 2 раза с 15.01.2012 по 25.01.2012 и с 10.05.2012 по 15.05.2012. А сотрудник 0002 с 01.02.2012 по 15.02.2012, и т.д. Может быть кто-то вообще не болел.
Необходимо получить общую таблицу, в которой внутрь первой таблицы ставить периоды из второй таблицы.
Заранее неизвестно сколько будет у каждого сотрудника записей. Вот такая задача.
|
Отправлено: 21:24, 18-03-2013
| #6
|