当前位置: 首页 > news >正文

5.MySQL数据库之排序检索数据

MySQL数据库之排序检索数据

数据库:own  ->>表:single_pro

1.根据某列排列

关键点:使用order by  列名即可。

语法:select [列]  from [表]  order by [列名]

【默认升序排列】

如果遇中文,改为order by convert(列名 using gbk) 

示例:

select * from single_pro order by downloadcount limit 10;

2.根据某些列排序

关键点:以逗号分隔需要被排列的列。

语法:select [列]  from [表]  order by [列名1, 列名2, ...];

注意点:根据某些列排列的时候,只有当第一列相同时,才会根据第二列进行排列。

示例:根据downloadcount和counted两列进行升序排列。

select downloadcount,counted from single_pro order by downloadcount, counted limit 200;

3.指定排序方向

关键点:order by默认升序(0-1,a-z,A-Z),所以想降序的话,需要使用desc关键字

语法:select [列]  from [表]  order by [列]  desc;

示例:根据downloadcount这一列进行降序排列.

select * from single_pro order by downloadcount desc limit 20 ;

4.根据多列降序

根据counted降序排列,当counted相同时,根据downloadcount升序排列。【desc仅作用于其前面的一列】

select downloadcount,counted from single_pro order by counted desc,downloadcount limit 20;

select downloadcount,counted from single_pro order by counted desc,downloadcount desc limit 20;

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • MAD 监视线程无法读取服务的状态,错误“0x80041033” | MSExchangeSA 9099
  • 6.MySQL数据库之过滤数据
  • Exchange 2003 公用文件夹 c1030af7
  • 7.MySQL数据库之数据过滤
  • MySQL中的各种函数
  • W3SVC 1013 IIS进程锁死
  • MySQL——基础查询【1】
  • 如何在 IIS 6.0 中 ASP.NET 锁死的情况下生成转储文件
  • 四、使用数据处理函数——数值处理函数(1)
  • 1.Mysql数据库——初识创建表
  • 微软的blog开放注册
  • 2.Mysql数据库——向表内插入数据
  • 3.Mysql数据库——向表内导入文件数据
  • 4.Mysql数据库——更新表内数据
  • 如何在 Windows XP 中重置 Internet 协议 (TCP/IP)
  • python3.6+scrapy+mysql 爬虫实战
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 「译」Node.js Streams 基础
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • Docker: 容器互访的三种方式
  • Python socket服务器端、客户端传送信息
  • Spark RDD学习: aggregate函数
  • SpiderData 2019年2月13日 DApp数据排行榜
  • Sublime text 3 3103 注册码
  • TypeScript迭代器
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 简单实现一个textarea自适应高度
  • 京东美团研发面经
  • 三分钟教你同步 Visual Studio Code 设置
  • 微信开放平台全网发布【失败】的几点排查方法
  • 微信小程序开发问题汇总
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • #QT(串口助手-界面)
  • (3)选择元素——(17)练习(Exercises)
  • (C语言)fread与fwrite详解
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (LeetCode) T14. Longest Common Prefix
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (SpringBoot)第二章:Spring创建和使用
  • (zhuan) 一些RL的文献(及笔记)
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (分布式缓存)Redis分片集群
  • *算法训练(leetcode)第四十天 | 647. 回文子串、516. 最长回文子序列
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET/C# 使用反射注册事件
  • .ui文件相关
  • /tmp目录下出现system-private文件夹解决方法
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法