当前位置:首页 > 网络编程 > 数据库 > ACCESS > 记录表中保存两年年审企业名称,如何高效地得到两年都年审过的企业、今年才年审的新企业、今年已结业但去年年审过的企业?

记录表中保存两年年审企业名称,如何高效地得到两年都年审过的企业、今年才年审的新企业、今年已结业但去年年审过的企业?

点击次数:26 次 发布日期:2008-11-27 18:46:25 作者:源代码网
源代码网推荐

源代码网整理以下 记录表中保存两年年审企业名称,如何高效地得到两年都年审过的企业、今年才年审的新企业、今年已结业但去年年审过的企业?
---------------------------------------------------------------

一个表还是两个表?
---------------------------------------------------------------

**两年都年审过的企业
select 企业名称, count(*)
  from mytable
 group by 企业名称
 having count(*) = 2;

**今年才年审的新企业
select 企业名称, count(*)
  from mytable
 where 年审date > #2002-01-01#
 having count(*) = 1;

**今年才年审的新企业
select 企业名称, count(*)
  from mytable
 where 年审date >= #2002-01-01#
 having count(*) = 1;

**今年已结业但去年年审过的企业: 结业是什么意思? 
今年未年审但去年年审过的企业
select 企业名称, count(*)
  from mytable
 where 年审date < #2002-01-01#
 having count(*) = 1;


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华