select from stu_score order by 语文 desc, 数学;
ORDER BY子句用于根据一个或多个列以升序或降序对数据进行排序。 默认情况下,一些数据库排序查询结果按升序排列。
语法:
SELECT column-list FROM table_name [WHERE condition] [ORDER BY column1, column2, columnN] [ASC | DESC];
可以在ORDER BY子句中使用多个列。 确保您使用的任何列进行排序,该列应该在列表中。
扩展资料:
常用的 T-SQL 语言:
1、分组:
group by在order by 前面。
select cname from first group by cname;
按照姓名对表格分组。
2、having 子句对分组结果再选择:
select cname from first group by cname having cname like '张%'
3、转换数据类型函数:
convert(a,b):强制类型转换
a 是要转换的数据类型,b 是被转换的数据类型
declare @number intset @number = 3 select convert(char(1),@number) as 转换后
4、聚合函数
avg,max,sum,count()
select count() as 行数,avg(convert(int,cage)) as 平均年龄,max(cbirthday) as 最晚出生年月,sum(cid) as id的和 from first
我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。
如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。
具体语法参考:
以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:
from 树懒学堂 - 一站式数据知识平台
你可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。
你可以设定多个字段来排序。
你可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列。
你可以添加 WHERE…LIKE 子句来设置条件。
所以,楼主所问的问题答案应该为:select from order by ID desc limit(0,5)
SELECT T[Name]
,T[CardNo]
,T[Descriot]
,T[CtfTp]
,T[CtfId]
,T[Gender]
,T[Birthday]
,T[Address]
,T[Zip]
,T[Dirty]
,T[District1]
,T[District2]
,T[District3]
,T[District4]
,T[District5]
,T[District6]
,T[FirstNm]
,T[LastNm]
,T[Duty]
,T[Mobile]
,T[Tel]
,T[Fax]
,T[EMail]
,T[Nation]
,T[Taste]
,T[Education]
,T[Company]
,T[CTel]
,T[CAddress]
,T[CZip]
,T[Family]
,T[Version]
,T[id]
FROM (
SELECT
row_number() over(partition by [CtfId] order by [CardNo] )as N,
count([CardNo]) over(partition by [CtfId])as C,
[Name]
,[CardNo]
,[Descriot]
,[CtfTp]
,[CtfId]
,[Gender]
,[Birthday]
,[Address]
,[Zip]
,[Dirty]
,[District1]
,[District2]
,[District3]
,[District4]
,[District5]
,[District6]
,[FirstNm]
,[LastNm]
,[Duty]
,[Mobile]
,[Tel]
,[Fax]
,[EMail]
,[Nation]
,[Taste]
,[Education]
,[Company]
,[CTel]
,[CAddress]
,[CZip]
,[Family]
,[Version]
,[id]
FROM [shifenzheng][dbo][cdsgus]
where CtfId like '%3101%' and Gender like 'f'
) T ORDER BY TC DESC,TN ASC
以上就是关于对students数据库的表stu_score查询所以记录,结果按照语文成绩降序,数学成绩升序进行排列。全部的内容,包括:对students数据库的表stu_score查询所以记录,结果按照语文成绩降序,数学成绩升序进行排列。、在MYSQL中怎么写SQL语句,能取到表中按ID降序排列的前五条记录、SQL语句,按记录重复的数量排序降序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)