MySQL中的LEFT OUTER JOIN vs SUBSELECT
发布时间:2021-03-06 12:44:27 所属栏目:编程 来源:网络整理
导读:我有一个表table1,个中有3列column1,column2和column3. column1和column2是一个带有2个其他表的FOREIGN KEY.可是,第3列中的数据来自n个表. 对付譬喻让我们思量一下Facebook.要表现勾当,它也许会维护一个表,该表也许具有user1 photoliked photo1或user1 statu
我有一个表table1,个中有3列column1,column2和column3. column1和column2是一个带有2个其他表的FOREIGN KEY.可是,第3列中的数据来自n个表. 对付譬喻让我们思量一下Facebook.要表现勾当,它也许会维护一个表,该表也许具有user1 photoliked photo1或user1 statusliked status1.以是在这种环境下,column3不能是具有特定表的FOREIGN KEY. 此刻有两种获取真实数据的要领 – 第一起 –
第二路 –
题 检索数据的两种要领中哪一种更好? 对第一个查询的EXPLAIN应指出此题目.当你在EXPLAIN中看到它时,它凡是是一个红旗. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读