求sql语句,我的表里有一个金额的字段,我想显示金额最大的十条记录,怎么写啊?(10分)

  • 主题发起人 主题发起人 xiaoxiami2
  • 开始时间 开始时间
X

xiaoxiami2

Unregistered / Unconfirmed
GUEST, unregistred user!
求sql语句,我的表里有一个金额的字段,我想显示金额最大的十条记录,怎么写啊?
 
select top 10 * from tablename order by 字段 desc
 
首先要看你用的是什么数据库,并不是所有数据库都支持“select top 10 * from ”的。

SQL Server和Sybase的ASA7是支持的,记得好像Oracle不支持,但在Oracle中可以使用row的属性来达到这个目的。

 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
556
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部