按照id排序group by

littlebirds 2015-04-02 08:45:06
select id,line_name as line from line_pa group by line_name,id

结果类似:
1 b
2 b
3 b
4 a
5 a
6 c
7 c

如何求得结果按照id排序如:
1 b
4 a
6 c

...全文
91 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
littlebirds 2015-04-02
  • 打赏
  • 举报
回复
select line from (select min(id)ID,line_name as line from line_pa group by line_name)a order by ID 结贴
littlebirds 2015-04-02
  • 打赏
  • 举报
回复
引用 4 楼 jamesrggg 的回复:
select Min(id) As ID,line_name as line from line_pa group by line_name 刚才弄错了,是取最小值
还是不对啊,原查询语句应该是select id,line_name as line from line_pa group by id,line_name
jamesrggg 2015-04-02
  • 打赏
  • 举报
回复
select Min(id) As ID,line_name as line from line_pa group by line_name 刚才弄错了,是取最小值
littlebirds 2015-04-02
  • 打赏
  • 举报
回复
好像1#写反了,select id,line_name as line from line_pa group by id,line_name
littlebirds 2015-04-02
  • 打赏
  • 举报
回复
引用 1 楼 jamesrggg 的回复:
select Max(id) As ID,line_name as line from line_pa group by line_name
不是这样的结果。
jamesrggg 2015-04-02
  • 打赏
  • 举报
回复
select Max(id) As ID,line_name as line from line_pa group by line_name

34,577

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧