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 条件;
相关推荐
郝学胜-神的一滴2 分钟前
Qt重复添加控件问题探析:现象、原理与解决方案
开发语言·数据库·c++·qt·程序人生
星空椰4 分钟前
Windows 安装 Oracle 19c Instant Client
数据库·windows·oracle
万象.6 分钟前
redis通用命令与数据结构
数据结构·数据库·redis
西柚小萌新7 分钟前
【大模型:RAG】--向量数据库Milvus详解2
数据库·milvus
小北方城市网8 分钟前
第 4 课:前端工程化进阶 ——Vue 核心语法 + 组件化开发(前端能力质的飞跃)
大数据·开发语言·数据库·python·状态模式·数据库架构
嵌入式×边缘AI:打怪升级日志17 分钟前
USB设备枚举过程详解:从插入到正常工作
开发语言·数据库·笔记
oMcLin18 分钟前
Ubuntu 22.04 系统通过 SSH 远程登录失败:如何解决 SSH 配置文件错误导致的登录问题
数据库·ubuntu·ssh
你不是我我25 分钟前
【Java 开发日记】我们来说一下 MySQL 的慢查询日志
android·java·mysql
代码游侠33 分钟前
复习——SQLite3 数据库
linux·服务器·数据库·笔记·网络协议·sqlite
Hello.Reader33 分钟前
Flink OLAP Quickstart把 Flink 当成“秒级交互查询”的 OLAP 服务来用
数据库·sql·flink