SQL排序检索语句的使用

作者:清风拂面 | 创建时间: 2023-04-21
在SQL Server数据库中往往我们检索出来的数据并不是随机显示的,一般将以它在底层表中出现的顺序显示,这有可能是数据最初添加到表中的顺序。但是数据随后进行更新或者删除,这个顺序将受到影响,那检索的数据有时意义就不是很大,这时我们就需要用...
SQL排序检索语句的使用

操作方法

1、  排序数据: 语句:SELECT prod_id FROM dbo.Products ORDER BY prod_id; --排序dbo.Products表中prod_id列的所有值(系统一般情况下默认为升序) 注意:--后面的字符是这条语句的注释,prod_id是这个表的列名,dbo.Products是这个表的名称,它必须这样写: FROM dbo.Products,ORDER BY是排序的字句,它必须放在字句最后面位置。

按列位置排序(ORDER BY 2, 3) 语句:SELECT prod_id,prod_name,prod_price FROM dbo.Products ORDER BY 2, 3; --系统对第2和3列数据进行排序,这里只会排序prod_name列和prod_price列的数据 注意:字句ORDER BY后面的数字代表对表中第几列的数据进行排序

指定排序方向(DESC) 语句:SELECT prod_price FROM dbo.Products ORDER BY prod_price DESC; --对prod_price列的所有数值进行降序排序(DESC必须放在排序语句的最后位置)

温馨提示

为节约大家搜索时间,可以到学者之星新浪博客下载官方版的SQL软件;
点击展开全文

更多推荐