首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL查询(T)

SQL查询(T)
EN

Stack Overflow用户
提问于 2015-05-28 21:52:07
回答 1查看 47关注 0票数 0

我在寻找一些帮助来编写SQL查询,因为.我太烂了。

这是我的桌子的一个片段:

代码语言:javascript
复制
CUSTOMERID  DEVICEID    STATE
GUID-1      DEVICE-1    UP
GUID-1      DEVICE-2    UP
GUID-1      DEVICE-3    UP
GUID-2      DEVICE-1    DOWN
GUID-2      DEVICE-2    DOWN
GUID-2      DEVICE-3    DOWN
GUID-3      DEVICE-1    UP
GUID-3      DEVICE-2    UP
GUID-3      DEVICE-3    DOWN

在上面的示例中,客户GUID-1和GUID-2将所有设备都打开或全部关闭。我想从我的查询中显示这些结果。我想找的是顾客的GUID-3。这是我想在我的查询结果中显示的客户,因为他们的设备是向上和向下的。

就其价值而言,在上面的示例3中,所有客户端都有相同数量的设备,但在我的活动数据库中的设备数量更多。

外面有写查询的专家吗?

卡盘

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-28 21:56:14

如果您只需要customerid,那么这是一个group by查询:

代码语言:javascript
复制
select customerid
from snippet t
group by customerid
having min(state) <> max(state);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30517698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档