想问一下这条sql语句该怎么写

QAllen 发布于 2012/06/25 16:29
阅读 245
收藏 0

如图所示,RFID有重复记录,需求:如果此rfid的status有>=2条90111002的话,则统计出来2条以上,所以这个图的结果是 6个,这条sql应该怎么写?

以下是问题补充:

@QAllen:就是统计的一个sql,这个rfid中如果有2条或者以上status=90111002的话,统计为多条数据,其他的用distinct来统计。 (2012/06/25 17:23)
加载中
0
JYToscer
JYToscer
如果是那样的话分两个查询语句结果进行union。
0
Y-QTCe
Y-QTCe
不知道你在说什么,这个图的结果也明显不是六个。
QAllen
QAllen
想得到6条这个结果,status 是90111002的 分成2条
0
泡不烂的凉粉
泡不烂的凉粉
需求不明。  谁看明白需求的给解释一下,我理解能力不够。没理解需求
0
lxhsu
lxhsu
select*from 表 where rfid in(select rfid from  表 group by rfid having count(rfid_status)>=2)
0
IdleMan
IdleMan
告诉输入reacord,告诉需求输出 reacord 。这样好理解点。
0
JYToscer
JYToscer
是不是只有 90111002的显示所有的条目,其他的都 distinct后只显示一条记录
QAllen
QAllen
用的union all,多谢~
QAllen
QAllen
对,您这样一说我用union写出来了
0
泡不烂的凉粉
泡不烂的凉粉
哎~ 自己分析需求后。自己解决了。 不知道该说什么好了。
QAllen
QAllen
这个只是我那几百行sql的沧海一粟。。。我想太多了,描述没描述好。
0
luocz
luocz
搞不清楚需求。
0
苏大泉
苏大泉
问题表述的非常混乱
返回顶部
顶部