多表查询。

一、多表查询

select * from 表名,表名;

select * from 表名,表名 where 条件;

二、内连接

隐式

select 字段列表 from 表1,表2 where 条件;

显示

select 字段列表 from 表1 INNER JOIN 表2 on 条件;

三、外连接

1.左外连接

select 字段列表 from 表1 left outer join 表2 on 条件

2.右外连接

select 字段列表 from 表1 right outer join 表2 on 条件

!!!!!outer可以省略!!!!!

四、子查询

1.单行单列

select 字段列表 from 表 where 字段名 = (字段查询)

2.多行单列

select 字段列表 from 表 where 字段名 in (子查询)

3.多行多列

select 字段列表 from (子查询)where 条件

相关推荐
VALENIAN瓦伦尼安教学设备6 小时前
ASHOOTER激光对中仪如何通过颜色确定调整是否合适
数据库·嵌入式硬件·算法
Wang's Blog6 小时前
AI Agent白手起家58: 项目可观测性——用 LangSmith 实现全链路追踪
数据库·人工智能
SL_staff7 小时前
JVS数字底座实践:如何复用企业文档能力快速构建知识类应用
java·数据库·程序员
sugar__salt7 小时前
MyBatis ③动态 SQL 完全指南 —— 从条件拼接到批量操作
java·sql·mybatis
技术长镜头7 小时前
别再死记 Record、Gap、Next-Key:沿一条 SQL 看懂 InnoDB 锁
后端·mysql
农村小镇哥7 小时前
C#读取CSV文件的方法
服务器·数据库·c#
IMPYLH7 小时前
HTML 的 <embed> 元素
前端·数据库·html
油丶酸萝卜别吃8 小时前
Redis 布隆过滤器快速实现
数据库·redis·缓存
深念Y8 小时前
stable-diffusion.cpp 的 FLUX.2 Klein 9B 分步
java·前端·数据库
whn19778 小时前
oracle 的ora-19633处理
数据库·oracle