改写成left join联合查询

CaRrot_Love CaRrot_Love 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
select * from M_News where countryID in ( select id from U_LanguageCategory where ParentID=2 and (id in ((select UHometown from U_Caricature where UID=8), (select HometownID from areas where id in ((select GoCityID from U_Caricature where UID=8),(select UCity from U_Caricature where UID=8)) ))))

坐等大手
...全文

相关推荐

SQL联合查询inner join、outer join和cross join的区别详解

对于开发使用到数据库的应用,免不了就要使用联合查询,SQL中常用的联合查询有inner join、outer join和cross join;这三者的区别很多人都应该不是很清楚,包括我自己,下面我们一起来看看,如果你使用join连表,缺陷的情况下是inner join,另外,开发中使用的left join和right join属于outer join,而outer join还包括full join.下面我通过图案让大家认识它们的区别。 现有两张表,Table A 是左边的表。Table B 是右边的表。其各有四条记录,其中有两条记录name是相同的: 1.INNER JOIN 产生的结果是A

weixin_38734037

SQL中的left join right join

数据库常见的join方式有三种:inner join, left outter join, right outter join(还有一种full join,因不常用,本文不讨论)。这三种连接方式都是将两个以上的表通过on条件语句,拼成一个大表。

weixin_38656337

SQL语句优化之JOIN和LEFT JOIN 和 RIGHT JOIN语句的优化

在数据库的应用中,我们经常需要对数据库进行多表查询,然而当数据量非常大时多表查询会对执行效率产生非常大的影响,因此我们在使用JOIN和LEFT JOIN 和 RIGHT JOIN语句时要特别注意

weixin_38733333

SQL之left join、right join、inner join的区别浅析

主要介绍了SQL之left join、right join、inner join的区别浅析,本文讲解了它们的区别并给出了实例,需要的朋友可以参考下

weixin_38614112

inner join、 left join 、right join、 outer join之间的区别

inner join、 left join 、right join、 outer join之间的区别

虾说说
评论 1
收藏 已收藏
分享
返回顶部
CaRrot_Love
疑难问题 22,298 成员 121,727 内容