首页 > 数据库 >MySql必知必会教程--排序检索数据

MySql必知必会教程--排序检索数据

时间:2023-06-09 15:44:46浏览次数:45  
标签:name anvil 必知 JetPack price -- ton MySql prod

重点关键字:order by

排序单列数据:

select prod_name from products order by prod_name;
输出结果:
+----------------+
| prod_name      |
+----------------+
| .5 ton anvil   |
| 1 ton anvil    |
| 2 ton anvil    |
| Bird seed      |
| Carrots        |
| Detonator      |
| Fuses          |
| JetPack 1000   |
| JetPack 2000   |
| Oil can        |
| Safe           |
| Sling          |
| TNT (1 stick)  |
| TNT (5 sticks) |
+----------------+

排序多列数据:

select prod_id,prod_price,prod_name from products order by prod_price,prod_name;
输出结果:
+---------+------------+----------------+
| prod_id | prod_price | prod_name      |
+---------+------------+----------------+
| FC      |       2.50 | Carrots        |
| TNT1    |       2.50 | TNT (1 stick)  |
| FU1     |       3.42 | Fuses          |
| SLING   |       4.49 | Sling          |
| ANV01   |       5.99 | .5 ton anvil   |
| OL1     |       8.99 | Oil can        |
| ANV02   |       9.99 | 1 ton anvil    |
| FB      |      10.00 | Bird seed      |
| TNT2    |      10.00 | TNT (5 sticks) |
| DTNTR   |      13.00 | Detonator      |
| ANV03   |      14.99 | 2 ton anvil    |
| JP1000  |      35.00 | JetPack 1000   |
| SAFE    |      50.00 | Safe           |
| JP2000  |      55.00 | JetPack 2000   |
+---------+------------+----------------+

注意:如果prod_price的值都是唯一的,则不会按照prod_name去排序

将检索结果按照降序排列(关键字:DESC,指定列按照降序排列)

select prod_id,prod_price,prod_name from products order by prod_price DESC,prod_name;
输出结果:
+---------+------------+----------------+
| prod_id | prod_price | prod_name      |
+---------+------------+----------------+
| JP2000  |      55.00 | JetPack 2000   |
| SAFE    |      50.00 | Safe           |
| JP1000  |      35.00 | JetPack 1000   |
| ANV03   |      14.99 | 2 ton anvil    |
| DTNTR   |      13.00 | Detonator      |
| FB      |      10.00 | Bird seed      |
| TNT2    |      10.00 | TNT (5 sticks) |
| ANV02   |       9.99 | 1 ton anvil    |
| OL1     |       8.99 | Oil can        |
| ANV01   |       5.99 | .5 ton anvil   |
| SLING   |       4.49 | Sling          |
| FU1     |       3.42 | Fuses          |
| FC      |       2.50 | Carrots        |
| TNT1    |       2.50 | TNT (1 stick)  |
+---------+------------+----------------+

结合limit找出该表中价格最高的物品:

select prod_id,prod_price,prod_name from products order by prod_price DESC limit 1;
输出结果:
+---------+------------+--------------+
| prod_id | prod_price | prod_name    |
+---------+------------+--------------+
| JP2000  |      55.00 | JetPack 2000 |
+---------+------------+--------------+

注意:order by 与 limit混合使用的时候,limit必须放置在order by的后面。

 

标签:name,anvil,必知,JetPack,price,--,ton,MySql,prod
From: https://www.cnblogs.com/99kol/p/17469371.html

相关文章

  • activiti流程引擎 使用
    什么是Activiti?Activiti是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人TomBaeyens是JBossjBPM的项目架构师,它特色......
  • 1688商品评论的获取以及应用
    如果您是一个1688电商平台的商家,了解并收集消费者对您商品的反馈和评论是非常重要的。使用API接口,您可以轻松地获取商品评论,从而更好地理解消费者的需求和意见。下面是一些获取1688商品评论的步骤。1.注册和获取API接口在1688注册账户并获取API密钥。2.请求API接口使用您......
  • 21份软件测试全流程文档模板(标准版)
    1、需求说明书2、功能测试计划3、功能测试用例4、业务流程测试用例5、系统安装配置说明书6、阶段功能测试报告7、性能测试计划8、性能测试用例9、性能测试报告10、系统功能测试报告11、需求变更说明书12、用户建议说明书13、验收测试报告14、产品发布说明书15、系统......
  • rancher+k8s+harbor
    离线环境部署Rancher-2.5.9、Harbor、k8s-1.20.15,再升级为Rancher-2.5.16、Harbor、k8s-1.20.服务器:腾讯云主机4台,按需或竞价计费经济实惠,注意4台机器在同一地域的同一可用区,以确保可以内网互通。主机名规格操作系统是否绑定公网IP角色k8s-master2C4GCentos7.5否k......
  • 在excel中怎样控制一个单元格的内容随另一单元格变化而改变?
    http://zhidao.baidu.com/question/26715802/answer/3073469385跨表格的话:=VLOOKUP($C\(4,Sheet2!\)A:$B,2,0)$C$4是下拉菜单的位置AB是两个一一对应的列,比如:$C$4是下拉菜单的位置,公式写到要改变内容的单元格中。......
  • 李开复 李彦宏 王兴 黄铮 张朝阳 梁建章 刘强东 Jeff Bezos(杰夫 · 贝佐斯) Bill
    新泽西州立大学马东敏学生物的同学们(骆利群/庄小威)颜宁刘小乐美国布法罗纽约州立大学李彦宏李开复去了卡耐基梅隆刘强东还在明尼苏达大学读mba  1991年,李彦宏毕业于北京大学信息管理专业,随后前往美国纽约州立水牛城大学完成计算机科学硕士学位,2000年1月,李彦宏创建了百......
  • emoji食用实例
    \(emoji\)食用实例使用方法:1.使用系统自带的emoji,快捷键\(win+;\)或\(win+.\)当然你也可以用微软的拼音输入法点击那个笑脸,就像这样......
  • 力扣---2462. 雇佣 K 位工人的总代价
    给你一个下标从0 开始的整数数组 costs ,其中 costs[i] 是雇佣第i 位工人的代价。同时给你两个整数 k和 candidates 。我们想根据以下规则恰好雇佣 k 位工人:总共进行 k 轮雇佣,且每一轮恰好雇佣一位工人。在每一轮雇佣中,从最前面candidates 和最后面candidates......
  • MySQL事务日志
    事务的四种特性:原子性、一致性、隔离性和持久性。事务的隔离性由锁机制实现。事务的原子性、一致性和持久性由事务的redo日志和undo日志来保证。redolog:重做日志,提供再写入操作,恢复提交事务修改过的页操作,用来保证事务的持久性undolog:回滚日志,回滚行记录到某个特定版本,用来......
  • 浅谈这些年如何被MDK, IAR, GCC和厂家SDK版本兼容性“蹂躏”, 一代版本一代坑
    原创文章,转载请注明出处:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119562 版本迭代是嵌入式开发永久的痛,这么多年不知道浪费了多少时间在版本迭代上。部分系统组件还好点,有个LTS长期支持版,而厂家SDK和IDE环境可谓惨不忍睹,一代版本一代坑。视频版:https://www.b......