访问和更改关系数据,使用MSSQL外联接
时间:2024-01-18 06:39:33
唉,可怜呀,用了这么久的SQL今天头一次用到外连接,效果不错,方法如下:
使用外联接
仅当至少有一个同属于两表的行符合联接条件时,内联接才返回行。内联接消除与另一个表中的任何行不匹配的行。而外联接会返回 FROM 子句中提到的至少一个表或视图的所有行,只要这些行符合任何 Where 或 HAVING 搜索条件。将检索通过左向外联接引用的左表的所有行,以及通过右向外联接引用的右表的所有行。完整外部联接中两个表的所有行都将返回。
Microsoft® SQL Server™ 2000 对在 FROM 子句中指定的外联接使用以下 SQL-92 关键字:
LEFT OUTER JOIN 或 LEFT JOIN
RIGHT OUTER JOIN 或 RIGHT JOIN
FULL OUTER JOIN 或 FULL JOIN
SQL Server 支持 SQL-92 外联接语法,以及在 Where 子句中使用 *= 和 =* 运算符指定外联接的旧式语法。由于 SQL-92 语法不容易产生歧义,而旧式 Transact-SQL 外联接有时会产生歧义,因此建议使用 SQL-92 语法。
使用完整外部联接
若要通过在联接结果中包括不匹配的行保留不匹配信息,请使用完整外部联接。Microsoft® SQL Server™ 2000 提供完整外部联接运算符 FULL OUTER JOIN,不管另一个表是否有匹配的值,此运算符都包括两个表中的所有行
标签:访问和更改关系数据,使用MSSQL外联接
0
投稿
猜你喜欢
使用curl命令行模拟登录WordPress的方法
2022-02-23 17:15:06
vue组件之间进行传值的方法
2024-04-27 15:48:04
详解利用装饰器扩展Python计时器
2023-04-08 20:32:16
在Python的Flask框架中构建Web表单的教程
2023-10-04 06:03:12
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2024-01-02 12:40:07
python3之Splash的具体使用
2023-06-27 05:26:06
python3第三方爬虫库BeautifulSoup4安装教程
2023-05-10 21:11:57
XML:OpenSearch 浏览器指定搜索应用
2010-05-04 19:37:00
不安全的js写法
2009-09-16 14:26:00
详解python3 + Scrapy爬虫学习之创建项目
2022-07-22 18:02:05
一文搞懂Python中subprocess模块的使用
2023-12-05 16:35:05
百度、谷歌和雅虎的近日LOGO
2008-05-19 12:11:00
Python3数字求和的实例
2022-05-25 13:37:25
python语言time库和datetime库基本使用详解
2022-11-15 08:59:08
Mysql事务的隔离级别(脏读+幻读+可重复读)
2024-01-29 07:45:06
python2.7 安装pip的方法步骤(管用)
2022-02-11 06:28:43
Python中ConfigParser模块示例详解
2022-08-08 01:32:11
详解Python中time()方法的使用的教程
2022-10-07 16:28:23
vue3 watch和watchEffect的使用以及有哪些区别
2024-05-05 09:11:09
微信小程序indexOf的替换方法(推荐)
2024-04-16 09:51:11