Как мы можем построить запрос, содержащий Union с JoinSqlBuilder в SeviceStack OrmLite

У меня есть такой запрос, где мне нужно объединить две таблицы, а затем соединить его с третьей

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

Я пытаюсь использовать JoinSqlBuilder в ServiceStack OrmLite, чтобы построить этот запрос. Я могу создать объединяющую часть, но я не совсем понимаю, как создать объединенную часть. Не найдено ни одной опции / функции, которые объединяют две таблицы.

0 ответов

Другие вопросы по тегам