筛选(检索):

检索所有列:

select * from tb;

检索特定列

select 列名1,列名2,... from tb;

检索特定列并起别名

select  列1 as x,列2 as y,列3 as z from

根据条件检索特定列

根据条件检索:
select  from tb where

检索列并去重 :

select distinct 列名 from tb;

where常见条件

逻辑判断:


= > >= < <=  not and or like in 

集合in:


where xx in(A,B,C....)

通配符(like):


%xxx:以xxx结尾
xxx%:以xxx开头
%xxx%:包含xxx
%xxx%yyy%:同时包含xxx和yyy,并且xxx在yyy之前

排序:

select from where
order by  xxx (desc);where在order by之前

首先根据A排序,如果A相同,再根据B排序

order by A (DESC),
B(DESC);

字符串操作:

concat(a,b):连接ab
substring(a,start,length):截取a子串
upper(字符串):字符串大写

【MYSQL进阶挑战】筛选排序相关推荐

  1. Mysql进阶学习(三)排序查询与常见函数

    Mysql进阶学习(三)排序查询与常见函数 一.进阶3:排序查询 1.语法: 2.特点: 3.排序方式 3.1.按单个字段排序 3.2.添加筛选条件再排序 案例:查询部门编号>=90的员工信息, ...

  2. mysql学习笔记之排序查询和函数(进阶四)

    USE myemployees; #进阶四:排序查询() /* 语法: select 查询列表 from 表 order by 排序列表[asc|desc]asc升序desc降序,可不写,默认升序 / ...

  3. 超详细图解!【MySQL进阶篇】存储过程,视图,索引,函数,触发器

    超详细图解![MySQL进阶篇]存储过程,视图,索引,函数,触发器 1.1 下载Linux 安装包 1.2 安装MySQL 1.3 启动 MySQL 服务 1.4 登录MySQL 2\. 索引 2.1 ...

  4. MySQL进阶篇(03):合理的使用索引结构和查询

    本文源码:GitHub·点这里 || GitEE·点这里 一.高性能索引 1.查询性能问题 在MySQL使用的过程中,所谓的性能问题,在大部分的场景下都是指查询的性能,导致查询缓慢的根本原因是数据量的 ...

  5. MySQL进阶之SQL优化

    1.使用 show status like 'Com%';可以查到各种语句执行的次数. Com_select:执行select操作的次数. Com_insert:执行insert的次数 Com_upd ...

  6. mysql进阶教程pdf_Mysql基础到进阶精品视频教程附讲义文档 91课

    Mysql基础到进阶精品视频教程附讲义文档 91课 程介绍 Mysql基础 本章主要是php开发中Mysql基础知识的学习,包括MySQL的简单介绍和安装.MySQL管理工具的使用.表的建立.数据的查 ...

  7. Mysql进阶学习(五)连接查询(包含sql92标准和sql99标准)

    Mysql进阶学习(五)连接查询(包含sql92标准和sql99标准) 一.进阶6:连接查询 (一).sql92标准 1.等值连接 1.1 等值连接简介 案例1:查询女神名和对应的男神名 案例2:查询 ...

  8. Mysql进阶学习(四)分组函数与分组查询

    Mysql进阶学习(四)分组函数与分组查询 一.进阶4:分组函数 1.简单的使用 1.1 SUM 求和 1.2 AVG 求平均值 1.3MIN 最小值 1.4 MAX 最大值 1.5 COUNT求总数 ...

  9. Mysql进阶学习(六)子查询与分页查询

    Mysql进阶学习(六)子查询与分页查询 进阶7:子查询 1.含义: 2.分类: 3.where或having后面 3.1 特点: 3.2.标量子查询★ 案例1:谁的工资比 Abel 高? 案例2:返 ...

最新文章

  1. 麻省理工学院的新系统TextFooler, 可以欺骗Google的自然语言处理系统及Google Home的音频...
  2. linux下的last以及lastb命令
  3. UI组件之AdapterView及其子类(三)Spinner控件详解
  4. 爆牙齿的新发现:先clear:left才能正常position:absolute。
  5. 5、Power Query-抓取网页数据做漂亮的图表
  6. 试题 历届试题 幸运数(二分)
  7. 【转】log4net使用详解
  8. 数组和指针、数组指针和指针数组
  9. cesium 修改 鼠标 样式
  10. Linux下精准踢掉登录用户-pkill命令
  11. visualsvn php,VisualSVN 手动记录访问日志
  12. tf.assign() 更新ref通过给它重新赋值
  13. 对话框控件访问七种方式
  14. android多击事件_Android中的多击事件
  15. 关于qt+vs2019报错的奇葩问题,无法定位程序输入点
  16. python移动平均算法_移动平均算法
  17. 快门(曝光时间)、光圈、感光度(ISO)的关系
  18. Google Sketchup 三维建模软件(含建筑装修摆设资源,包括 office)
  19. 黑苹果安装各种问题解决办法
  20. MT7686芯片资料手册

热门文章

  1. 自己编译vim,解决Ubuntu 12.04 terminal里执行gvim会挂起的问题
  2. 历往游戏代码与当前DEADXSPACE项目最新进度。
  3. Windows mobile 下读取手机SIM卡信息
  4. UVA11777 Automate the Grades【水题】
  5. Bailian4074 积水量【序列处理】
  6. 百练(九~十二)题解
  7. UVA10189 Minesweeper【Ad Hoc】
  8. POJ NOI0105-41 数字统计
  9. Bailian2765 POJ NOI0113-03 八进制小数【进制】
  10. 生活中的数学(为生活建模)(三)—— 代数