MYSQL复合查询和内外连接

复合查询

基本查询

多表查询

多表查询是将数据进行穷举组合(笛卡尔积)

自连接

同一张表也可以做笛卡尔积,这种操作叫做自连接

自连接分为子查询和自查询两种

子查询

子查询是指嵌入在其他sql语句中的select语句,也叫嵌套查询

合并查询

内外连接

表的连接分为内连和外连

内连接

内连接是利用where字句对两种表形成的笛卡尔积进行筛选

左外连接

左侧的表完全显示就是左外连接

右外连接

相关推荐
qq_3660862219 分钟前
sql 查询中关于 null 值判断的问题
数据库·sql
测试修炼手册27 分钟前
[测试技术] JUnit 6 入门与实战:断言、参数化与 Mockito
数据库·junit·sqlserver
吴声子夜歌1 小时前
Redis 3.x——集群故障转移
java·数据库·redis·集群
名不经传的养虾人1 小时前
从0到1:企业级AI项目迭代日记 Vol.71|系统显示正常,但实际上什么都没发生
数据库·人工智能·ai编程·ai工作流·企业ai
尽兴-1 小时前
企业数据库选型与演进:Oracle、达梦、MySQL 与分库分表实践
数据库·mysql·oracle·分库分表
空中湖2 小时前
Spring AI Function Calling 完全指南:让 AI 查数据库、调 API、发通知
数据库·人工智能·spring
IT瑞先生2 小时前
Docker快速部署Mysql的三种方法——实操篇
mysql·adb·docker
数据库小学妹3 小时前
MySQL在线DDL实战:ALGORITHM三种算法对比+gh-ost变更管理SOP
mysql·dba·数据库运维·在线ddl·mdl锁·sql变更管理
金伟API10243 小时前
常见的SQL面试题:经典50例
数据库·人工智能·笔记·sql·学习
谜之锋3 小时前
银河麒麟 Debian 系统离线deb包安装Mariadb 数据库指南
数据库·debian·mariadb