mysql sql99语法 外连接
2019-09-14 00:20
1116 查看
外连接:内连接结果+主表中有而从表没有的结果
左外连接:left join 左边的是主表
右外连接:right join 右边的是主表
#案例:查询男朋友不在男神表的女神名
#左连接
SELECT b.name FROM beauty b LEFT OUTER JOIN boys bo ON b.boyfriend_id=bo.id WHERE bo.`id` IS NULL;
#右连接
SELECT b.name FROM boys bo RIGHT OUTER JOIN beauty b ON b.`boyfriend_id`=bo.`id` WHERE bo.id IS NULL;
#案例:查询哪个部门没有员工
SELECT d.department_name FROM employees e RIGHT OUTER JOIN departments d ON e.`department_id`=d.`department_id` WHERE e.`department_id` IS NULL;
相关文章推荐
- ASP连接11种数据库语法总结
- MySQL启动连接的命令以及与PHP程序连接的基本语法
- sql 表连接基本的语法
- OleDb 连接字符串语法
- 快速掌握ASP连接11种数据库的常用语法
- Oracle 左连接(+)加号用法及常用语法之间的关系
- MySQL-99语法:外连接与内连接-(左内连接多表和查询)
- SQL 连接查询语法及使用
- JSP基础语法之二:page指令,JSP连接Oracle数据库
- VC 使用ADO连接数据库的问题!error C2059: 语法错误 : “”
- asp中连接数据库的语法
- orm 语法 数据库连接、建表、增删改查、回滚、单键关联 、多键关联、三表关联
- 诸如可更新、可滚动游标及符合ANSI的CASE语句、日期一时间数据类型和连接语法之类的特性便从将在其他数据库上开发的应用程序移植到Oracle 9i中
- merge语法,使用分析函数自连接
- Oracle外连接(left/right/full outer join)语法详解
- PHP与MySQL连接及SQL语言基本语法
- ASP连接11种数据库语法总结
- Asp.net连接Sql数据库的语法例子
- ASP连接11种数据库的常用语法
- 数据库工程师考试自学(5)---用inner join连接多个表的语法