Office中国论坛/Access中国论坛
标题:
查询问题求教
[打印本页]
作者:
heikediguo2004
时间:
2012-5-31 23:44
标题:
查询问题求教
[attach]49289[/attach]小弟的人员管理数据库包括A类人员,B类人员,如附件,
如果把A类人员毕业日期为month(date())的人员查询出来很容易,
如果把B类人员入职日期为month(date())的人员查询出来也很容易,
现在的问题是如何把A类人员毕业日期为month(date())和B类人员入职日期为month(date())的人员都查询出来?该怎么做呢?
在查询条件写表达式能做到吗?怎么写呢?
作者:
Henry D. Sy
时间:
2012-6-1 10:08
怎么会是两个表
作者:
Henry D. Sy
时间:
2012-6-1 10:18
变通一下
SELECT "A类_毕业日期" as 类别,[1-姓名] as 人员,[2-毕业日期] as 日期
from A类人员 where month( [2-毕业日期])=month(date())
UNION ALL select "B类_入职日期",姓名,入职日期
from B类人员 where month( [入职日期])=month(date());
复制代码
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3