美文网首页
排序检索数据

排序检索数据

作者: 骑着白龙马的猪八戒 | 来源:发表于2019-08-05 10:18 被阅读0次

order by 默认排序是升序,,但是可以降序使用desc

默认

select prod_name from prodects order by prod_name;

这里是按字母顺序排序

这里只有prod_price相同时才会按照prod_name字母顺序排序,如果prod_price是唯一的,则不会按照prod_name排序

order by 默认排序是升序,,但是可以降序使用desc

select prod_name,prod_id,prod_price from products order by prod_price desc;

select prod_name,prod_id,prod_price from products order by prod_price desc,prod_name ;

desc只对其前面的列有作用,如果想对多个列desc就要在多个列前指定desc

desc反义词是asc,但是默认是升序,所以一般用不到asc

order by  与  limit组合可以找到最值

select prod_price from products order by prod_price desc limit 1;

这里order by降序排列,limit 1输出第一行,则输出最大值

由于默认是升序,所以直接可以得到最小值

select prod_name,prod_id, prod_price from products order by prod_price limit 1;

相关文章

  • 3. 排序检索数据

    排序检索数据 排序数据 关系数据库设计理论认为,若不规定排序顺序,则不应该假定检索出的数据的顺序有任何意义 用OR...

  • Mysql基础知识总结

    检索数据#### 代码: select columns from tableName 未排序的数据 ...

  • Mysql入门(命令行)--排序检索数据

    检索排序数据语句select aaa from bbb order by aaa 单列排序

  • 排序检索数据

    字句(Clause),SQL语句都是由若干的子句组成的,这些子句有些是必需的,有些是可选的。子句是由关键字和所提供...

  • 排序检索数据

    order by 默认排序是升序,,但是可以降序使用desc select prod_name from prod...

  • 《SQL必知必会》—— 检索1

    普通检索 排序检索 过滤数据 通配符过滤(只能用于文本字段(字符串)) 计算字段 函数 汇总数据(不需要检索实际数...

  • 第三课 排序检索数据

    使用 SELECT 和 ORDER BY 进行排序检索 一、排序数据 关系型数据库设计理论认为:如果不明确规定排序...

  • MySQL排序检索数据

    排序数据 检索出的数据并不是以纯粹的随机顺序显示的。如果不排序,数据一般将以它在底层表中出现的顺序显示。这可以是数...

  • 2018-08-12

    排序 select 语句的order by 子句,根据需要排序检索出的数据 asc(升序) desc(降序) 升序...

  • 2018-08-10 数据表的内部操作

    排序 select 语句的order by 子句,根据需要排序检索出的数据 asc(升序) desc(降序) 升序...

网友评论

      本文标题:排序检索数据

      本文链接:https://www.haomeiwen.com/subject/sbhcrctx.html