标题:求一sql问题
取消只看楼主
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
 问题点数:0 回复次数:6 
求一sql问题
我现在有个问题
如果我有一个表   字段id  主键  标示种子  字段  bianhao   字段  shuliang  数量     

现在我想查询  对字段  bianhao  进行分组  求出分组后的字段 shuliang  中最大值的  那个数据的  ID   这个应该怎么写SQL 语句

各位大哥帮帮忙
搜索更多相关主题的帖子: sql 
2010-04-19 11:49
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
回复 2楼 aei135
二楼的朋友,非常感谢你的回答,你的回答我很满意,受教了。如果  字段  bianhao  为  NULL  时   空的这个组的ID  就查不出来   要是把空的这个组的最大数量的ID也求出来  该怎么查   非常感谢
2010-04-19 14:55
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
四楼的朋友   非常感谢你的答案  我通过你的答案进行测试已经完全解决了这个问题  谢谢 。
六楼的朋友   你写的语句我原先也是这么想的  但在字段bianhao相同的一组数据中的字段shuliang与其他的字段bianhao的max(shuliang)相同的话   就会显示多个相同的bianhao   而达不到  相同bianhao的最大那个shuliang
2010-04-21 10:20
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
回复 4楼 aei135
非常感谢你的解答,现在我又有个问题不知道怎么解决,当在字段bianhao 相同的一组中,有多个字段shuliang是相同的时   通过语句得出的会有多个相同的bianhao,如果我只想查出其中的一条,不管哪一条都可以,这个查询语句该怎么写。
2010-04-21 16:51
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
回复 10楼 crszf
10楼的朋友  你写的语句得到的是ID和BIANHAO连起来的字符串   不能得到我想要的结果  
2010-04-22 09:22
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
回复 12楼 aei135
恩  谢谢
2010-04-22 11:24
guqian
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-4-19
得分:0 
回复 14楼 linhui10
14楼的朋友  top  查出的是所有数据的第几行,不是各个组的第一行。  这个是我的看法,如果通过TOP 语句可以查出来   还请说说语句该怎么写。
2010-04-26 14:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-303566-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.497747 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved