多表查询。

一、多表查询

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 条件

相关推荐
Ljw...5 分钟前
DeepSeek+Kimi生成高质量PPT
数据库·c++·powerpoint·ppt·deepseek
m0_7482405411 分钟前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
Dawndddddd12 分钟前
网络安全之攻防笔记--通用安全漏洞SQL注入&sqlmap&Oracle&mongodb&DB2
笔记·sql·安全·web安全
生产队队长13 分钟前
ThinkPHP:配置Redis并使用
android·数据库·redis
致奋斗的我们27 分钟前
HAProxy介绍与编译安装
linux·汇编·数据库·mysql·青少年编程·haproxy·openeurler
偏右右42 分钟前
UNION 联合查询
数据库·sql
Mr-Apple1 小时前
MySQL的Union和OR查询
android·数据库·mysql
YGGP2 小时前
【每日八股】Redis篇(二):数据结构
数据结构·数据库·redis
hxung2 小时前
MySQL面试学习
学习·mysql·面试
愉悦的麻婆豆腐2 小时前
Neo4j使用neo4j-admin导入csv数据方法
数据库·neo4j