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