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

数据库基础入门 — SQL排序与分页

我是南城余!阿里云开发者平台专家博士证书获得者!

欢迎关注我的博客!一同成长!

一名从事运维开发的worker,记录分享学习。

专注于AI,运维开发,windows Linux 系统领域的分享!

本章节对应知识库

南城余 — MySQL · 语雀


 

第05章_排序与分页.pdf

 排序

--降序排列 
--关键字 ASC(ascend)DESC (descend) 
-- 句式 order by salary asc / desc 默认为asc升序
-- 有order和where同时出现时,where要在from之后,不然会报错select last_name ,salary
from employees
where salary between 2000  and 10000
order by salary desc-- 二级排序或者多级排序同理,在order后面无限增加即可
select last_name ,salary
from employees
where salary between 2000  and 10000
order by salary desc,department_id asc

分页查询

-- 关键字 limit 
-- limit 前面数字是偏移量,一般查询数据-1,后面的是查询所需要行数,即几条数据--1.每页 显示20条记录,此时显示第一页
select last_name,employee_id
from employees
limit 0,20
--2.每页显示20条记录,此时显示第2页
select last_name,employee_id
from employees
limit 20,20
--2.每页显示20条记录,此时显示第3页
select last_name,employee_id
from employees
limit 40,20--limit填写顺序,必须放在整个子句的最后面
select last_name ,salary
from employees
where salary between 2000  and 10000
order by salary desc,department_id asc
limit 0,20-- 只查询两条数据,第32,33条数据
select last_name ,salary
from employees
limit  31,2

相关文章:

  • 武汉光庭公司地图引擎开发工程师24秋招三场面试完整流程
  • 使用C++从0到1实现人工智能神经网络及实战案例
  • UE 材质,如何只取0~1之间的值,其余值抛弃
  • Vuejs+ElementUI搭建后台管理系统框架
  • Jmeter脚本录制:抓取IOS手机请求包
  • 滑块验证码之模拟人工滑速
  • Navicat 技术指引 | GaussDB 数据查看器
  • virtualList 封装使用 虚拟列表 列表优化
  • 15.1 自动化黑屏监测系统
  • Windows power shell for循环
  • Vue2系列 — 渲染函数 (render + createElement)
  • 卷积神经网络(Inception V3)识别手语
  • 关于AssetBundle禁用TypeTree之后的一些可序列化的问题
  • ArgoWorkflow教程(一)---DevOps 另一选择?云原生 CICD: ArgoWorkflow 初体验
  • 音频采集的相关基础知识
  • 收藏网友的 源程序下载网
  • Electron入门介绍
  • golang 发送GET和POST示例
  • idea + plantuml 画流程图
  • JavaScript异步流程控制的前世今生
  • JSDuck 与 AngularJS 融合技巧
  • Vue全家桶实现一个Web App
  • Webpack 4 学习01(基础配置)
  • 扑朔迷离的属性和特性【彻底弄清】
  • 前端路由实现-history
  • 一、python与pycharm的安装
  • 你对linux中grep命令知道多少?
  • ionic入门之数据绑定显示-1
  • python最赚钱的4个方向,你最心动的是哪个?
  • # 达梦数据库知识点
  • ###C语言程序设计-----C语言学习(6)#
  • #70结构体案例1(导师,学生,成绩)
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (14)Hive调优——合并小文件
  • (2024)docker-compose实战 (8)部署LAMP项目(最终版)
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (21)起落架/可伸缩相机支架
  • (二)正点原子I.MX6ULL u-boot移植
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (接口自动化)Python3操作MySQL数据库
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (转)linux下的时间函数使用
  • ****Linux下Mysql的安装和配置
  • **python多态
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • ./configure,make,make install的作用(转)
  • .bat批处理出现中文乱码的情况
  • .Net Core 微服务之Consul(三)-KV存储分布式锁
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .NET 中什么样的类是可使用 await 异步等待的?
  • /etc/fstab 只读无法修改的解决办法
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @GlobalLock注解作用与原理解析
  • @RequestBody与@RequestParam