我利用查询设计器来进行设计,采用查询设计器先得到各查询结果的SELECT语句,再在SQL设计视图中加入运算符UNION ALL,这样既可以检视各查询结果的正确性,避免了语法错误的问题,同时也减少了书写SELECT语句的工作量。
SELECT tbl事件管理体育馆.[序号], tbl事件管理体育馆.[提醒日期], tbl事件管理体育馆.[提醒天数],tbl事件管理体育馆.[事件], tbl事件管理体育馆.[摘要],"tbl事件管理体育馆" As 表名
FROM tbl事件管理体育馆
where not isnull(tbl事件管理体育馆.[提醒日期]) and tbl事件管理体育馆.[提醒日期] <= date()+tbl事件管理体育馆.[提醒天数]
UNION ALL
SELECT tbl事件管理党校.[序号], tbl事件管理党校.[提醒日期], tbl事件管理党校.[提醒天数], tbl事件管理党校.[事件], tbl事件管理党校.[摘要],"tbl事件管理党校" As 表名
FROM tbl事件管理党校
where not isnull(tbl事件管理党校.[提醒日期]) and tbl事件管理党校.[提醒日期] <= date()+tbl事件管理党校.[提醒天数]
UNION ALL SELECT tbl序号检查体育馆.[序号], tbl序号检查体育馆.[提醒日期], tbl序号检查体育馆.[提醒天数],tbl序号检查体育馆.[事件], tbl序号检查体育馆.[摘要],"tbl序号检查体育馆" As 表名