我知道您可以使用如下查询连接单个表中的多个列:
SELECT ( column1 || column2 || column3 || ... ) AS some_name FROM some_table
是否可以使用单个sqlite查询连接多个表中的列?
非常简单的例子 - 两个表和结果:
Table1 | Table2 | Result
Col1 Col2 | Col3 |
-------------------------------------------------------------------------------
A B | C | ABC
如果可以,查询会是什么?
我总是可以手动连接多个单表连接结果,但让sqlite完成所有工作会很棒:)
答案 0 :(得分:13)
试试这个
SELECT a.col1 || a.col2 || b.col3 AS 'SUM'
FROM table1 a, table2 b
WHERE a.id = b.id;
你最需要提到表之间的连接条件