У меня есть таблица со многими записями в таблице. Каждый раз, когда вводится запись, дата, в которую была введена запись, также сохраняется в таблице.Как найти отсутствующие записи в одной таблице
Мне нужен запрос, который найдет все недостающие записи в таблице.
Так что, если у меня есть это в моей таблице:
ID Date Location
1 4/1/2015 bld1
2 4/2/2015 bld1
3 4/4/2015 bld1
Я хочу, чтобы выполнить запрос, как
Select Date, Location
FROM [table]
WHERE (Date Between '4/1/2015' and '4/4/2015') and (Location = bld1)
WHERE Date not in (Select Date, Location FROM [table])
и результаты должны быть:
4/3/2015 bld1
Спасибо.
В чем проблема? –
Скажите, что ваша РСУБД предоставит вам решение – jfun
Я имею в виду, какую систему баз данных вы используете? SQL Server, Oracle, PostgreSQL, MySQL, .... !! ??? – jfun