我有一个带有RepId和日期的表。不使用sql选择不满足条件的id
Table: 1
RepID logTime
108981 2013-04-09 00:00:00.000
108981 2013-04-09 00:00:00.000
108981 2013-04-11 00:00:00.000
108981 2013-04-11 00:00:00.000
108981 2013-04-11 00:00:00.000
108982 2013-04-09 00:00:00.000
108982 2013-04-10 00:00:00.000
108982 2013-04-11 00:00:00.000
108982 2013-04-11 00:00:00.000
108982 2013-04-11 00:00:00.000
如果至少有一个日期范围的日期范围指定条件未匹配,我希望对表1中的RepId后悔。
我已经写了像
select tl.repID from table1 tl where
CONVERT(date, logTime) > CONVERT(date,'2013-04-08 00:00:00.000') and CONVERT(date, logTime) < CONVERT(date,'2013-04-12 00:00:00.000')
这里查询的输出会像
RepID
108981
108982
但我想它像
RepID
108982
由于REPID - 108981没有where条件中指定的日期'2013-04-10 00:00:00.000'。
---- -----或如何 采取REPID并不满意日期.....
请帮助解决这个问题.........
这是MySQL还是MSSQL? – Kickstart 2013-05-09 11:48:13
它的MySql查询 – Renuka 2013-05-09 11:49:39
我很肯定[“遗憾”](http://dictionary.reference.com/browse/regret)并不意味着你的想法。 – JJJ 2013-05-09 11:50:07