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 分钟前
使用 DBeaver 还原 PostgreSQL 备份文件 (.bak) 技术文档
数据库·postgresql
XDHCOM2 分钟前
Redis节点故障自动恢复机制详解,如何快速抢救故障节点,确保数据不丢失?
java·数据库·redis
QCzblack5 分钟前
BugKu BUUCTF ——Reverse
java·前端·数据库
cyber_两只龙宝8 分钟前
【Oracle】Oracle之DQL中WHERE限制条件查询
linux·运维·数据库·云原生·oracle
luis的妙妙屋9 分钟前
主流数据库数据类型对比分析
数据库
XDHCOM26 分钟前
ORA-00054资源忙故障修复,远程处理Oracle报错解决方案,数据库锁超时NOWAIT指定问题排查
数据库·oracle
q210306337236 分钟前
初学Access(具体示例)
数据库
l1t1 小时前
DeepSeek总结的PostgreSQL使用 RDTSC 降低 EXPLAIN ANALYZE 的计时开销
数据库·postgresql
lagrahhn1 小时前
Oracle中各个c版本介绍
数据库·oracle
知识分享小能手2 小时前
MongoDB入门学习教程,从入门到精通,在生产环境中设置MongoDB(21)
数据库·学习·mongodb