SQL语句——DESC关键字,降序练习

这篇具有很好参考价值的文章主要介绍了SQL语句——DESC关键字,降序练习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

学习

1、DESC是descend下降的缩写,降序,只要放在需要降序的字段前面就可以了,

2、对多个字段执行降序排列的话就是字段名+DESC以逗号隔开再字段名+DESC.....最后以分号结尾

3、select xxx(字段) from xxx(表) where (条件xxxx) ,排序、分组操作都是在where条件之后的,查询xxxx字段从xxx表 当xxxx字段符合xxxx条件 对xxxx字段进行排序/分组操作 !

练习与修正

1.编写SQL语句,从Customers中检索所有的顾客名称(cust_names),并按从Z到A的顺序显示结果。

2.编写SQL语句,从Orders表中检索顾客ID(cust_id)和订单号(order_num),并先按顾客ID对结果进行排序,再按订单日期倒序排列。

3.显然,我们的虚拟商店更喜欢出售比较贵的物品,而且这类物品有很多。编写SQL语句,显示OrderItems表中的数量和价格(item_price),并按数量由多到少、价格由高到低排序。

1.错!

SELECT cust_names DESC

FROM Customers ;

修改后

SELECT cust_names

FROM Customers

ORDER BY cust_names DESC ;

2.错

SELECT cust_id ,order_num

FROM ORDERS

ORDER BY cust_id , order_num DESC ;

修改后

SELECT cust_id ,order_num

FROM orders

ORDER BY cust_id DESC , order_num DESC ;

3.错

SELECT item_price , item_num

FROM OrderItems

ORDER BY item_num , item_price DESC;

修改后,数量是quantity

SELECT item_price , quantity

FROM OrderItems

ORDER BY quantity DESC , item_price DESC ;

4.正确!找错题(一个字段后不用加逗号,BY和分号不能忘记,)

desc sql,数据库,Powered by 金山文档

SELECT vend_name

FROM Vendors

ORDER BY vend_name DESC;文章来源地址https://www.toymoban.com/news/detail-598872.html

到了这里,关于SQL语句——DESC关键字,降序练习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • sql中的explain关键字用法

    在SQL中,使用 EXPLAIN 可以获取查询的执行计划,以便进行性能优化和查询调优。执行计划提供了关于查询操作的详细信息,涵盖了多个表头字段,每个字段都提供了特定的信息。以下是explain表头字段解释: id :每个操作的唯一标识符。这个字段通常是一个递增的整数

    2024年01月18日
    浏览(44)
  • SQL ORDER BY 关键字

    ORDER BY 用于对结果集进行排序。 ORDER BY 用于对结果集按照一个列或者多个列进行排序。 ORDER BY 默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 。 ORDER BY 子句后面的列名指示按哪些列进行排序。如果您指定多个列

    2024年02月16日
    浏览(46)
  • 【SQL】SQL的基础知识-语法、关键字、函数

    SQL(Structured Query Language)是一种用于管理关系数据库管理系统(RDBMS)的语言。在本文中,我们将讨论SQL的基础知识,包括语法、和函数。 SQL语法由多个和操作符组成,用于完成对数据的操作。以下是SQL的基础语法: 其中, SELECT 用于选择要查询的列,

    2024年02月06日
    浏览(55)
  • 常用的 SQL Server 关键字及其含义

    SQL Server 是一种关系型数据库管理系统(RDBMS),提供了用于管理和操作数据库的各种。 以下是一些常用的 SQL Server 及其含义: SELECT: 用于从数据库中检索数据。 INSERT: 用于将新记录插入到数据库表中。 UPDATE: 用于更新数据库表中的记录。 DELETE: 用于从数据库表

    2024年02月08日
    浏览(58)
  • 数据库--SQL关键字的执行顺序

    数据库-- 数据类型 : http://t.csdn.cn/RtqMD 数据库-- 三大范式、多表查询、函数sql: http://t.csdn.cn/udJSG 数据库-- MySQL增删改查: http://t.csdn.cn/xkiti select   from   join   where   group by   having   order by   聚合函数   limit   top  以及逻辑运算符not  and    or    一: 语法顺序    

    2024年02月12日
    浏览(51)
  • Sql Server中Cross Apply关键字的使用

    在写一个业务的时候,有1列数据如下: 车牌号 湘A00001/湘G00001 湘A00002/湘G00002 湘A00003/湘G00003/湘A8888888 湘A00004/湘G00004/湘A00001 我的查询条件也是车牌号,我会传入如下参数: 我需要判断我传入的车牌号是否包含上面的列数据,举例上面的表为B表,那么B表列中的车牌号,我的

    2024年02月05日
    浏览(44)
  • MySQL索引3——Explain关键字和索引优化(SQL提示、索引失效、索引使用规则)

    目录 Explain 索引性能分析 Id ——select的查询序列号 Select_type——select查询的类型 Table——表名称 Type——select的连接类型 Possible_key ——显示可能应用在这张表的索引 Key——实际用到的索引 Key_len——实际索引使用到的字节数 Ref    ——索引命中的列或常量 Rows——预

    2024年02月14日
    浏览(57)
  • SQL FULL OUTER JOIN 关键字:左右表中所有记录的全连接解析

    SQL RIGHT JOIN返回右表(table2)中的所有记录以及左表(table1)中的匹配记录。如果没有匹配,则左侧的结果为0条记录。 注意:在某些数据库中,RIGHT JOIN被称为RIGHT OUTER JOIN。 在本教程中,我们将使用著名的Northwind示例数据库。 以下是“Orders”表的部分选择: OrderID C

    2024年02月05日
    浏览(54)
  • Caused by: java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 关键字

    报错提示: Caused by: java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 本人分析:未找到from,说明from前的sql语句格式有问题(并不一定是缺少from这个或者from拼写错误)。 举个代码报错的例子: 正确的sql语句: select \\\'123‘ XX ’123\\\' from dual; 错误

    2024年02月11日
    浏览(31)
  • MySQL索引3——Explain关键字和索引使用规则(SQL提示、索引失效、最左前缀法则)

    目录 Explain 索引性能分析 Id ——select的查询序列号 Select_type——select查询的类型 Table——表名称 Type——select的连接类型 Possible_key ——显示可能应用在这张表的索引 Key——实际用到的索引 Key_len——实际索引使用到的字节数 Ref    ——索引命中的列或常量 Rows——预

    2024年02月14日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包