【发布时间】:2017-02-01 15:07:28
【问题描述】:
在 T-SQL 中,可以很容易地找到与语句的 EXISTS 子句匹配的行。
假设您有一个包含开始日期和结束日期的行的表,您可以很容易地找到某个日期位于该表中行的开始日期和结束日期之间的行。
Select * from sometable s where exists (select * from anothertable a where s.somedate between a.startdate and a.enddate)
我需要此功能或 Excel 中的解决方法。我需要在 Excel 文件中显示计算,因此我不认为它是一种将数据移动到 SQL 并为此使用 T-SQL 然后将结果粘贴回 Excel 中的选项。
有什么建议吗?
【问题讨论】: