SQL Server中对数据进行排序
在SQL中排序除了顺序排序和倒序排序还有的限制性的排序方法。按多列对结果集进行排序,以下语句检索学生的名字,姓氏和性别。它首先按学号对学生列表进行排序,然后按名字排序。也可以按按多列和不同顺序对结果集进行排序,通过在排序的数据列后面添加顺序或倒叙的关键字来组合使用:还可以按不在列表中的字段显示,虽然说在方法上没有它的数据但在被查询的数据表中要有它的数据,不然会报错查不出来:下面是显示出它的值的列:
·
在SQL中排序除了顺序排序和倒序排序还有的限制性的排序方法。按多列对结果集进行排序,以下语句检索学生的名字,姓氏和性别。它首先按学号对学生列表进行排序,然后按名字排序。
也可以按按多列和不同顺序对结果集进行排序,通过在排序的数据列后面添加顺序或倒叙的关键字来组合使用:
还可以按不在列表中的字段显示,虽然说在方法上没有它的数据但在被查询的数据表中要有它的数据,不然会报错查不出来:
下面是显示出它的值的列:
按表达式对结果集进行排序 LEN() 函数返回字符串的字符数。 语句使用 ORDER BY 子句中的 LEN() 函数来检索按名字长度排序学生列表。
可以通过升序(asc)或着降序(desc)来搭配查询:
这是我所学到的SQLServer排序的方法,所以我要分享给你们,希望可以帮助到你们。
以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!
更多推荐
已为社区贡献1条内容
所有评论(0)