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
如果简单按你的题意这样写就行:
SELECT OrderNum,ProdNum,SuppCode,Quantity,TotalPrice
FROM Item order by TotalPrice DESC,Quantity ASC
当然:有可能你的总价是这样来的 总价=单项定购数量单项总价 如果是这样的语句要做修改一下:
SELECT OrderNum,ProdNum,SuppCode,Quantity,TotalPrice,TotalPriceQuantity AS 总价
FROM Item order by 总价 DESC,Quantity ASC
将字段依次写在order by 后面即可 , 中间用逗号隔开。
view plaincopy to clipboardprintselect from 表 order by time , name
select from 表 order by time asc , name asc
select from 表 order by time desc , name desc
select from 表 order by time asc , name desc
select from 表 order by time desc , name asc
(注: asc 表示升序 , desc表示降序 , 未明确写明排序方式时默认是升序)
与之类似的语法是 group by , 按多个字段分组时 , 也是依次将多个字段写在group by 的后面 , 并用逗号隔开 , 范例如下:
view plaincopy to clipboardprintselect time , name , sum() from 表 group by time , name
1 怎样把数据库中的数据按入库顺序倒排序显示出来
排序规则: (1)英文按字母顺序排序时,大、小写视为相同,升序时按A到Z排序,降序时按Z到A (2)中文按拼音字母的顺序排序,升序时按A到Z排序,降序时按Z到A (3)数字按数字大小排序,升序从小到大,降序从大到小排序 (4)日期和时间字符按日期先后顺序排序。
说下两种情况: 1 按一个字段排序记录,可以在“数据表”视图中进行。 在“数据库”窗口的“表”对象下,双击你要的那张表,单击你要的字段所在的列。
单击工具栏中的升序按钮(也可以从菜单栏记录中的排序选择升序排列),就可。 2 多个字段排序记录,在“数据库”窗口的“表”对象下,双击你要的那张表,选择用于排序的两个字段的选定器。
单击工具栏中的升序按钮(也可以从菜单栏记录中的排序选择升序排列),就可。要注意先后顺序,一般地说都是从左到右的。
2 wps表格怎样将正顺序变成倒顺序
1、电脑打开WPS表格,如图是正顺序,从小到大排序。
2、打开WPS后,选中A列。
3、选中A列后,点击开始页面工具栏中的排序图标,然后选择降序选项。
4、选择降序后,A列中的数据就变成倒顺序,从大到小排列了。
3 Excel表格中,怎么将行的顺序前后颠倒
工具/原材料
excel2016版、电脑。
1、打开电脑找到并点击excel2016表格文件;
2、打开excel表格文件以后,为了便于示范先在空白表格内编辑任意文字内容;
3、此时在单元格B1中输入公式:“=OFFSET($A$1,COUNTA($A$1:$A$15)-ROW(A1),)”并回车;
4、输入公式并回车以后,再B1单元格的右下角点击鼠标左键不放一直往下拉;
5、往下拖动到指定的单元格以后,此时已经将A列的数字成功的完成顺序颠倒。
4 大家好,请问有什么方法或技巧可以把下面数据倒序变成顺序(如下)
把数据拷贝到Excel里,按一下菜单里的“升序排序”图标就可以了:
2012-06-15 2012160 01 03 04 08 09
2012-06-16 2012161 01 05 08 15 16
2012-06-17 2012162 04 09 13 16 22
2012-06-18 2012163 02 04 09 12 19
2012-06-19 2012164 07 11 12 14 20
2012-06-20 2012165 03 05 11 13 15
2012-06-21 2012166 01 06 09 10 16
2012-06-22 2012167 05 10 11 13 22
2012-06-23 2012168 02 04 13 18 21
2012-06-24 2012169 01 06 08 09 19
2012-06-25 2012170 01 03 11 13 21
2012-06-26 2012171 01 05 15 19 21
2012-06-27 2012172 04 08 13 16 17
2012-06-28 2012173 07 10 11 17 21
2012-06-29 2012174 02 05 08 09 12
2012-06-30 2012175 08 09 10 12 14
2012-07-01 2012176 02 05 12 16 18
2012-07-02 2012177 02 04 08 10 20
2012-07-03 2012178 07 11 14 18 22
2012-07-04 2012179 01 05 09 13 16
2012-07-05 2012180 11 12 19 20 22
2012-07-06 2012181 02 07 09 12 14
2012-07-07 2012182 04 06 10 13 19
2012-07-08 2012183 07 11 12 15 19
2012-07-09 2012184 04 07 12 15 19
2012-07-10 2012185 09 14 18 21 22
2012-07-11 2012186 06 08 13 16 18
2012-07-12 2012187 02 08 12 15 19
2012-07-13 2012188 03 06 10 11 17
5 如何把倒序的word文档变成顺序的
是所有段落倒排吗?
1ctrl+A选择所有段落,点表格菜单--转换--文本转换成表格,对话框中“文字分隔位置”选“段落标记”,确定
2选中表格
表格菜单--自动调整--根据内容调整表格
表格菜单--插入列(在左侧)
3选中左侧的空白列,,点“编号”图标,ctrl+c
编辑菜单--选择性粘贴--无格式文本
4选中表格,表格菜单--排序,“主要关键字”:列1;类型:数字;选“降序”,确定
5选第1列,表格菜单--删除--列
6选择表格,点表格菜单--转换--表格转换成文本
以上就是关于对students数据库的表stu_score查询所以记录,结果按照语文成绩降序,数学成绩升序进行排列。全部的内容,包括:对students数据库的表stu_score查询所以记录,结果按照语文成绩降序,数学成绩升序进行排列。、sql order by升序、数据库排序问题(写出SQL语句)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)