【MySQL】DQL-排序查询-语法&排序方式&注意事项&可cv例题语句

前言

大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C++ Linux的老铁
主要内容含:
在这里插入图片描述

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

  • YY的《C++》专栏
  • YY的《C++11》专栏
  • YY的《Linux》专栏
  • YY的《数据结构》专栏
  • YY的《C语言基础》专栏
  • YY的《初学者易错点》专栏
  • YY的《小小知识点》专栏
  • YY的《单片机期末速过》专栏
  • YY的《C++期末速过》专栏
  • YY的《单片机》专栏
  • YY的《STM32》专栏
  • YY的《数据库》专栏
  • YY的《数据库原理》专栏

目录

  • DQL基本介绍&语法&各种查询语句总览
  • 案例演示准备工作-表准备(必看!!!)
  • 一.DQL-排序查询
    • 语法&排序方式&注意事项&可cv例题语句

DQL基本介绍&语法&各种查询语句总览

  • DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来 查询 数据库中表的记录。
  • 查询关键字: SELECT
  • DQL-语法
    在这里插入图片描述
  • 各种查询语句总览

案例演示准备工作-表准备(必看!!!)

  • 如下所示创建表,并批量插入数据
  • 批量插入数据见DML语句操作(下方有传送门)
  • 【MySQL】DML的表操作详解:添加数据&修改数据&删除数据(可cv例题语句)
    在这里插入图片描述
create table emp(

     id int comment  '编号 ',
     workno varchar(10) comment  '工号 ',
     name varchar(10) comment  '姓名 ',
     gender char(1) comment '性别' ,
     age tinyint unsigned comment '年龄',
     idcard char(18) comment‘身份证号’,
     entrydate date comment ‘入职时间’

)comment '员工表';

一.DQL-排序查询

语法&排序方式&注意事项&可cv例题语句

  • 语法&排序方式如下所示:
    在这里插入图片描述

注意事项:

  • 如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序。
--1.根据年龄对公司的员工进行升序排序
select * from emp order by age asc;

-- 默认是升序
select * from emp order by age;

--2.根据年龄对公司的员工进行降序排序
select * fron emp order by age desc;

--3.根据年龄对公司的员工进行升序排序,年龄相同,再按照入职时间进行降序排序
--(如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序)
select * fron emp order by age asc , entrydate desc;

上一篇:设计模式深度解析:AI如何影响装饰器模式与组合模式的选择与应用


下一篇:vue3+echarts:echarts地图打点显示的样式