首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个语句

2012-01-09 
请教一个语句请教各位一个SQL语句表TAB如下:MONTHNAME1MM2MM3MM1JJ2JJ查询1-3月都有数据的NAME,上面的结果

请教一个语句
请教各位一个SQL语句
表TAB如下:
MONTH     NAME
1             MM
2             MM
3             MM
1             JJ
2             JJ
查询1-3月都有数据的NAME,上面的结果是MM

[解决办法]
请教各位一个SQL语句
表TAB如下:
MONTH NAME
1 MM
2 MM
3 MM
1 JJ
2 JJ
查询1-3月都有数据的NAME,上面的结果是MM

select m.name from
(select name , count(*) as cnt from tab group by name) m,
(select count(*) as cnt from (select distinct month from tab) t) n
where m.cnt = n.cnt

热点排行