Новый SQL-dev здесь. Я пишу приложение журнала вызовов для нашего сервера Asterisk. В одной таблице (CDRLogs) у меня есть журналы вызовов из телефонной системы (src, dst, calldate, duration). В другой таблице у меня есть (Employees) у меня есть empName, empExt, extStartDate extEndDate). Я хочу присоединиться к ним вместе на src и empExt на основе того, кто использовал конкретный ext в день вызова. Один пользователь на расширение в заданный временной интервал.SQL Join Statement, основанный на диапазоне дат
Например, у нас было 3 разных пользователя, сидящих на x100 в течение июля. В таблице «Сотрудники» я записал даты, когда каждый из этих людей начал работу, и закончил использование этого экземпляра. Как я могу присоединиться к этому объединению?
Заранее спасибо
Какие СУБД вы используете? Каковы типы данных для 'calldate',' extStartDate', 'extEndDate'? –
@Declan_K MSSQL 2008. Calldate - это datetime, а extStartDate и extEndDate - smalldatetime. – SouperGrover