请问大家一个SQL语句!!

zhangchao_7622 2004-07-22 05:41:32
我在数据库中有这样的数据:
029 PA 1
029 CH 3
028 JX 9
029 PA 7
027 PH 8

使用SQL语句以后想得到下面的结果
029 PA 1
029 PA 7
029 CH 3
028 JX 9
027 PH 8
如何写呢???

...全文
222 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaandys 2004-07-23
  • 打赏
  • 举报
回复
select * from tbl
order by f2 desc
liuqifeiyu 2004-07-23
  • 打赏
  • 举报
回复
order by
soyo2023 2004-07-23
  • 打赏
  • 举报
回复
倒!
如果分组,有字段,排序也有字段!自己看着办!
qizhanfeng 2004-07-23
  • 打赏
  • 举报
回复
排序吧
fhuibo 2004-07-23
  • 打赏
  • 举报
回复
group by 为聚合函数 不能用统配符 *
fhuibo 2004-07-23
  • 打赏
  • 举报
回复
select a1,a2,a3 from tb1 group by a1,a2,a3 order by a1
pokemonFK 2004-07-23
  • 打赏
  • 举报
回复
select * from tbl
group by a1
order by a2 desc
lindaolong 2004-07-23
  • 打赏
  • 举报
回复
都说完了
WindowsAPI 2004-07-23
  • 打赏
  • 举报
回复
select * from tbl
order by f1 desc,f2 desc
workers 2004-07-22
  • 打赏
  • 举报
回复
select * from tbl
order by a2 desc,a1 desc
mydelphiworld 2004-07-22
  • 打赏
  • 举报
回复
up
azsoft 2004-07-22
  • 打赏
  • 举报
回复
order by
THE_ROCK 2004-07-22
  • 打赏
  • 举报
回复
我倒!你们都说完了!
xiaoyanggonghui 2004-07-22
  • 打赏
  • 举报
回复
用order by +要排序的字段就可以啦
jinjazz 2004-07-22
  • 打赏
  • 举报
回复
分组在sqlserver中是和聚合不可分的,用了分组就必然要有聚合函数
比如 sum,avg等,你的情况就是排序而已
greating 2004-07-22
  • 打赏
  • 举报
回复
=================
回复人: zhangchao_7622(zhangchao_7622) ( ) 信誉:86
大家理解错了。
可以成
029 PA 1
029 PA 7
029 CH 3
028 JX 9
027 PH 8
也可以成为
029 PA 1
029 PA 7
029 CH 3
027 PH 8
028 JX 9

我想应该给他们分组吧!!
================================
????
你到底想得到什么结果呀。
你上面这个逻辑顺序很乱唉
飞天揽月 2004-07-22
  • 打赏
  • 举报
回复
select * from tbl
order by f2,f1,f3 desc


同意
huangjianyou 2004-07-22
  • 打赏
  • 举报
回复
这只是排序的问题,你调一下ASC和DESC就行了。

^_^
zhangchao_7622 2004-07-22
  • 打赏
  • 举报
回复
大家理解错了。
可以成
029 PA 1
029 PA 7
029 CH 3
028 JX 9
027 PH 8
也可以成为
029 PA 1
029 PA 7
029 CH 3
027 PH 8
028 JX 9

我想应该给他们分组吧!!

huangjianyou 2004-07-22
  • 打赏
  • 举报
回复
试试我的,测试成功我才发的!

^_^
加载更多回复(4)

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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