MySQL-查询语句

查询条件

数字相关

大于:> 小于:< 等于: = 不等于: != / <> between

字符串相关

在集合中: in

不在集合中: not in

null相关

is null

not is null

逻辑运算符

条件同时满足:and

条件满足其一:or

模糊查询

like '_','%'

单表查询

group by 按照某字段进行分组

order by 按照某字段进行排序

limit 限制单次输出的记录数量

sql 复制代码
select 列名 
from 表名
where 限制条件
group by 分组字段 having 筛选条件
order by 排序字段 desc
limit  限制行数

多表查询

内连接

仅查询符合条件的数据

sql 复制代码
select 字段名
from 表1 inner join 表2
on 条件;

左连接

以左表为主表,将右表进行连接

sql 复制代码
select 字段名
from 表1 left join 表2
on 条件;

右连接

以右表为主表,将左表进行连接

sql 复制代码
select 字段名
from 表1 right join 表2
on 条件;

全外连接

同时将左右表进行连接

sql 复制代码
select 字段名
from 表1 right join 表2
on 条件
union
select 字段名
from 表1 right join 表2
on 条件;
相关推荐
三氧化真1 小时前
使用FastExcel时的单个和批量插入的问题
java·数据库·mybatis
lllsure2 小时前
SpringMVC 拦截器(Interceptor)
java·开发语言·mysql
程序猿阿伟2 小时前
《探秘SQL的BETWEEN:解锁数据范围查询的深度奥秘》
大数据·数据库·sql
ManageEngine卓豪2 小时前
什么是SQL作业
数据库·数据库性能·sql作业
THE MATRIX-HZB3 小时前
DQL语句-distinct去重
数据库·mysql·github
患得患失9493 小时前
【后端】【Django DRF】从零实现RBAC 权限管理系统
数据库·django·sqlite
__淡墨青衫__3 小时前
Django之旅:第五节--Mysql数据库操作(一)
数据库·mysql·django
橙序研工坊5 小时前
MySQL的基础语法1(增删改查、DDL、DML、DQL和DCL)
数据库·sql·mysql·database
晴天Y285 小时前
redis部署架构
数据库·redis·架构
gjc5925 小时前
MySQL源码学习系列(二)--面试高频问题:general log、slowlog记录顺序
数据库·学习·mysql·面试·职场和发展