【发布时间】:2014-02-24 11:12:21
【问题描述】:
我在sqlserver中有一个查询需要翻译成sqlite3,但是这个查询使用“右外连接”,问题是sqlite还不支持这个运算符。
如何将此查询转换为仅使用“左外连接”而不是“右”外连接?
SELECT *
FROM P RIGHT OUTER JOIN
CL RIGHT OUTER JOIN
C LEFT OUTER JOIN
CC ON C.IDC = CC.RIDC ON
C.IDC = C.RIDCL ON P.IDP = C.RIDP
谢谢。
PS:我在 sqlite 连接优先级和关联性方面也遇到了问题,不知道它如何通过重新排序表格来改变最终结果。
【问题讨论】:
标签: sql sql-server join sqlite