社区
Web 开发
帖子详情
问一个SQL查询的问题,有点拗口
su960581
2003-10-20 11:17:08
有一个表(a,b,c,d,e,f,g字段),其中a,b,c,d是用来标识设备的相关部件的,而后几个字段是标识设备采集到的数据的
现在想从这张表中获得所有设备全部的部件,并且不重复。这个SQL应该怎么写呢?
当然分开来逐步完成是可以的,但是我想应该是可以写在一个SQL语句里的。
请大家帮忙!
谢谢!!!!
...全文
27
17
打赏
收藏
问一个SQL查询的问题,有点拗口
有一个表(a,b,c,d,e,f,g字段),其中a,b,c,d是用来标识设备的相关部件的,而后几个字段是标识设备采集到的数据的 现在想从这张表中获得所有设备全部的部件,并且不重复。这个SQL应该怎么写呢? 当然分开来逐步完成是可以的,但是我想应该是可以写在一个SQL语句里的。 请大家帮忙! 谢谢!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mtou
2003-10-20
打赏
举报
回复
select a,b,c,d from table group up a,b,c,d
su960581
2003-10-20
打赏
举报
回复
a b c d e f g
--------------------------------------------------------
ip1 mib1 port1 index1 ......................(值忽略)
ip3 mib4 port1 index1 ......................(值忽略)
ip5 mib1 port2 index3 ......................(值忽略)
ip1 mib1 port1 index1 ......................(值忽略)
ip4 mib2 port3 index3 ......................(值忽略)
ip1 mib4 port1 index1 ......................(值忽略)
ip5 mib1 port1 index1 ......................(值忽略)
ip1 mib3 port1 index2 ......................(值忽略)
ip1 mib4 port3 index1 ......................(值忽略)
ip1 mib2 port1 index1 ......................(值忽略)
ip4 mib1 port1 index2 ......................(值忽略)
ip1 mib3 port1 index1 ......................(值忽略)
ip1 mib1 port3 index1 ......................(值忽略)
ip5 mib2 port1 index1 ......................(值忽略)
ip1 mib1 port3 index1 ......................(值忽略)
ip4 mib3 port1 index1 ......................(值忽略)
ip1 mib4 port1 index5 ......................(值忽略)
ip5 mib1 port1 index1 ......................(值忽略)
ip4 mib2 port1 index4 ......................(值忽略)
ip1 mib1 port2 index1 ......................(值忽略)
ip5 mib3 port1 index3 ......................(值忽略)
ip3 mib1 port2 index1 ......................(值忽略)
ip1 mib1 port1 index1 ......................(值忽略)
..
..
..
需要得到如下实例:
---------------------------------
ip1 mib1 port1 index1
ip1 mib1 port1 index2
ip1 mib1 port2 index1
ip1 mib1 port2 index3
ip1 mib2 port1 index1
ip1 mib2 port2 index2
ip2 mib1 port1 index1
ip2 mib1 port1 index2
。。
。。
。。
用上面的SQL语句可以吗?
hchcsdn
2003-10-20
打赏
举报
回复
以上各位仁兄说的都对,就是一个简单的Sql查询问题
warren04
2003-10-20
打赏
举报
回复
select distinct a,b,c,d from table
gary_shi
2003-10-20
打赏
举报
回复
select distinct a,b,c,d from table ?
lynx1111
2003-10-20
打赏
举报
回复
select distinct a from table5
union
select distinct b from table5
union
select distinct c from table5
union
select distinct d from table5
lynx1111
2003-10-20
打赏
举报
回复
sql server:
SELECT TABLE5_1.b, TABLE5_2.c, TABLE5_3.d, dbo.TABLE5.a
FROM dbo.TABLE5 CROSS JOIN
dbo.TABLE5 TABLE5_1 CROSS JOIN
dbo.TABLE5 TABLE5_2 CROSS JOIN
dbo.TABLE5 TABLE5_3
GROUP BY TABLE5_1.b, TABLE5_2.c, TABLE5_3.d, dbo.TABLE5.a
su960581
2003-10-20
打赏
举报
回复
我试了一下,只要分组就行了
我再看看
su960581
2003-10-20
打赏
举报
回复
应该这样说
要求得到的实例中,每一行中(一行有a,b,c,d四个元素)总有至少一个元素与其它行相应的元素不重复
应该怎么写呢?
谢谢!
Apollo2000
2003-10-20
打赏
举报
回复
其实group分组就可以了,我试过了,lynx1111(任我行CrazyEnglishing.) 也不行因为是单列显示,所以显示被覆盖了
group by 分组是可以,也就是select a,b,c,d from table group up a,b,c,d
是正确的
hurricane2003
2003-10-20
打赏
举报
回复
select distinct a,b,c,d from(select a,b,c,d from(select a,b,c,d from(select a,b,c,d from table order by d)order by c)order by b)order by a
hurricane2003
2003-10-20
打赏
举报
回复
select distinct a,b,c,d from table group by a,b,c,d
lynx1111
2003-10-20
打赏
举报
回复
上面估计没有一个对的,包括我的,有点不明白楼主的意思!
Apollo2000
2003-10-20
打赏
举报
回复
我觉得还是,lynx1111(任我行CrazyEnglishing.) 这个sql语句可以达到要求.
yaray
2003-10-20
打赏
举报
回复
没看清楚,还是mtou(逆风)的对
yaray
2003-10-20
打赏
举报
回复
select a,b,c,distinct d from table group by a,b,c,d
squallzeng
2003-10-20
打赏
举报
回复
同意楼上各位的,多字段查询加分组就可以实现了!!!
SQL2008数据库编程
数据库设计与开发 UPDATE table SET 被替换的...而“被复制的字段名”指的是提供字段内容给“yz”字段复制的字段名(好
拗口
哟!)“regdate”; 这样可以批量将每个UID内的“yz”修改并复制成和“regdate”相同的值。
五个PHP程序员工具
它的名字是
一个
拗口
的语句首字母缩写 – PHing Is Not GNU make 。Phing可以做传统构建系统比如 GNU make 能做的任何事情,同时没有陡峭的学习曲线。 在phing(以及其他的构建系统)背后的思想是评估一...
MySQL自增主键删除后重复
问
题
这是我同事的
一个
朋友遇到的
问
题
,标题可能有些
拗口
,我重现下场景: 设置一张MySQL表,表里有
一个
自增主键ID,往表里插入数据,假如插入数据之后表后一行的ID是100,我先删除这条ID为100的记录,然后重新启动...
Spring基于ThreadLocal的“资源-事务”线程绑定设计的缘起
访
问
任何带有事务特性的资源系统,像数据库,都有着相同的特点:首先你需要获得
一个
访
问
资源的“管道”,对于数据库来说,这个所谓的“管道”是JDBC里的Connection,是Hibernate里的Session.然后你会通过“管道”下达...
浅析
SQL查询
语句未显式指定排序方式,无法保证同样的查询每次排序结果都一致的原因...
标题
有点
拗口
,来源于
一个
开发人员遇到的实际
问
题
先抛出
问
题
:
一个
查询没有明确指定排序方式,那么,第二次执行这个同样的查询的时候,查询结果会不会与第一次的查询结果排序方式完全一样? 答案是不确定的,两...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章