在JETSQL中如何实现FULLJOIN

在JETSQL中如何实现FULLJOIN,第1张

在JETSQL中如何实现FULLJOIN,第2张

问题:

如何在JET SQL中实现全连接?

回答:

JET SQL不支持完全联接(OUT JOIN)。可以使用Left (Outer) Join和Right (Outer) Join,然后使用Union All将两个结果集连接起来,达到外连接的效果。但是不能通过该Union All的完全连接来更新原始表。要更新数据,您必须构建一个临时表,然后用几个查询语句更新数据。你也可以用事务来保证完整性。

请参考下面的代码
选择表1。*,表2。*
FROM table 1 LEFT JOIN table 2
ON table 1 . id = table 2 . id
UNION ALL
SELECT table 1。*,表2。*
从table1右连接table 2
ON table1.id = table 2 . id
,其中table 1 . id为NULL

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在JETSQL中如何实现FULLJOIN

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情