我有一个这样的查询,我需要将两个表合并,然后将它与第三个表连接
SELECT *
FROM (SELECT * FROM Table1 where col2_id = 1
UNION ALL
SELECT * FROM Table2 where col2_id = 1) AS UnionList
INNER JOIN Table3 t3 ON t3.id = UnionList.col3_id
我正在尝试在ServiceStack OrmLite中使用JoinSqlBuilder
来构建此查询。我能够创建连接部分,但我对如何创建联盟部分感到困惑。没有找到任何选项/功能哪个联盟的两个表。