首页新闻找找看学习计划

单表中求出现最少次数的ID SQLServer

0
悬赏园豆:60 [已关闭问题] 关闭于 2015-07-27 11:33

有一Table,table结构如下

ID C1 .....

1   11 .....

2   22 .....

1   33 ....

4  44 ....

3  333 ...

诸如此样的数据,我现在需要找出哪个ID在该表中出现次数,即select count(ID)=0 哪个

需要注意的是ID在该表中未出现,如果使用groupby ,是得不到该ID的

抓住青虫的主页 抓住青虫 | 初学一级 | 园豆:26
提问于:2015-07-22 23:42
< >
分享
所有回答(5)
0

需要注意的是ID在该表中未出现

什么意思?没看懂

webaspx | 园豆:1971 (小虾三级) | 2015-07-23 08:25

如1未出现在ID那一列,使用groupby id肯定无法得到ID=1的数目

支持(0) 反对(0) 抓住青虫 | 园豆:26 (初学一级) | 2015-07-23 09:30
0

所以题主看起来是个神仙,没有其他表提供ID,ID出现的次数为0,居然还能想着要找出这些ID来。

爱编程的大叔 | 园豆:29788 (高人七级) | 2015-07-23 09:37

有别的来源提供ID啊,就是要找最少的,为什么这么爱钻牛角尖呢,如果ID在该表中不存在就是0,相应的肯定也是最小的了,

支持(0) 反对(0) 抓住青虫 | 园豆:26 (初学一级) | 2015-07-27 09:28
0

你的ID是哪儿来的呢?

顾晓北 | 园豆:9520 (大侠五级) | 2015-07-23 09:52
0

如果你需要得到count(ID)=0 的数据,那么就需要给一个ID的范围。楼上各位的意思也是这样,要么这个ID是在其他表里存在的,要么ID是一组有规则在一定范围内的数据。

 

问题不明确啊,亲!~~

小白菜T | 园豆:564 (小虾三级) | 2015-07-23 10:24
0

对啊,大家都在说,总量从哪儿来?

| 园豆:750 (小虾三级) | 2015-07-26 09:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册