SQL报表查询问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:45:40
举例说明:A表里面的B字段是登记人员,C字段是登记日期,如何显示在指定时间内没有登记的人员??
感谢三楼提供句语句。补充一下,而且必须小于选择日期内的最大日期,不然的话除了这段时间内之外大于这段时间登记的也显示出来了。

SELECT B FROM A
WHERE B NOT IN (SELECT b FROM A WHERE C BETWEEN 时间段)

楼上说的对,应该有个登记人员资料表的
这肯定是公司考试题,故意刁难!我们这也是。。。

应该还有一个登记人员资料表吧,否则不好判断