【MYSQL进阶挑战】筛选排序
筛选(检索):
检索所有列:
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进阶挑战】筛选排序相关推荐
- Mysql进阶学习(三)排序查询与常见函数
Mysql进阶学习(三)排序查询与常见函数 一.进阶3:排序查询 1.语法: 2.特点: 3.排序方式 3.1.按单个字段排序 3.2.添加筛选条件再排序 案例:查询部门编号>=90的员工信息, ...
- mysql学习笔记之排序查询和函数(进阶四)
USE myemployees; #进阶四:排序查询() /* 语法: select 查询列表 from 表 order by 排序列表[asc|desc]asc升序desc降序,可不写,默认升序 / ...
- 超详细图解!【MySQL进阶篇】存储过程,视图,索引,函数,触发器
超详细图解![MySQL进阶篇]存储过程,视图,索引,函数,触发器 1.1 下载Linux 安装包 1.2 安装MySQL 1.3 启动 MySQL 服务 1.4 登录MySQL 2\. 索引 2.1 ...
- MySQL进阶篇(03):合理的使用索引结构和查询
本文源码:GitHub·点这里 || GitEE·点这里 一.高性能索引 1.查询性能问题 在MySQL使用的过程中,所谓的性能问题,在大部分的场景下都是指查询的性能,导致查询缓慢的根本原因是数据量的 ...
- MySQL进阶之SQL优化
1.使用 show status like 'Com%';可以查到各种语句执行的次数. Com_select:执行select操作的次数. Com_insert:执行insert的次数 Com_upd ...
- mysql进阶教程pdf_Mysql基础到进阶精品视频教程附讲义文档 91课
Mysql基础到进阶精品视频教程附讲义文档 91课 程介绍 Mysql基础 本章主要是php开发中Mysql基础知识的学习,包括MySQL的简单介绍和安装.MySQL管理工具的使用.表的建立.数据的查 ...
- Mysql进阶学习(五)连接查询(包含sql92标准和sql99标准)
Mysql进阶学习(五)连接查询(包含sql92标准和sql99标准) 一.进阶6:连接查询 (一).sql92标准 1.等值连接 1.1 等值连接简介 案例1:查询女神名和对应的男神名 案例2:查询 ...
- Mysql进阶学习(四)分组函数与分组查询
Mysql进阶学习(四)分组函数与分组查询 一.进阶4:分组函数 1.简单的使用 1.1 SUM 求和 1.2 AVG 求平均值 1.3MIN 最小值 1.4 MAX 最大值 1.5 COUNT求总数 ...
- Mysql进阶学习(六)子查询与分页查询
Mysql进阶学习(六)子查询与分页查询 进阶7:子查询 1.含义: 2.分类: 3.where或having后面 3.1 特点: 3.2.标量子查询★ 案例1:谁的工资比 Abel 高? 案例2:返 ...
最新文章
- 麻省理工学院的新系统TextFooler, 可以欺骗Google的自然语言处理系统及Google Home的音频...
- linux下的last以及lastb命令
- UI组件之AdapterView及其子类(三)Spinner控件详解
- 爆牙齿的新发现:先clear:left才能正常position:absolute。
- 5、Power Query-抓取网页数据做漂亮的图表
- 试题 历届试题 幸运数(二分)
- 【转】log4net使用详解
- 数组和指针、数组指针和指针数组
- cesium 修改 鼠标 样式
- Linux下精准踢掉登录用户-pkill命令
- visualsvn php,VisualSVN 手动记录访问日志
- tf.assign() 更新ref通过给它重新赋值
- 对话框控件访问七种方式
- android多击事件_Android中的多击事件
- 关于qt+vs2019报错的奇葩问题,无法定位程序输入点
- python移动平均算法_移动平均算法
- 快门(曝光时间)、光圈、感光度(ISO)的关系
- Google Sketchup 三维建模软件(含建筑装修摆设资源,包括 office)
- 黑苹果安装各种问题解决办法
- MT7686芯片资料手册