首页 > 代码库 > 多步骤查询的解决方案
多步骤查询的解决方案
使用SQL VIEW和CTE(common table expression)去把复杂查询简化,而不要使用JOIN,影响性能。
WITH step1 AS (SELECT 1,2 FROM orders o, src1 c WHERE c.key1 = o.key1 AND con1=1),step2 AS(SELECT 3,4 FROM step1, src2 s WHERE step1.key2 = s.key2 AND con2=‘2‘),step3 AS(SELECT 5,6 FROM step2, src3 WHERE x = y)SELECT * FROM step3
多步骤查询的解决方案
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。