我知道您可以使用如下查询连接单个表中的多个列:
SELECT ( column1 || column2 || column3 || ... ) AS some_name FROM some_table
是否可以将多个表的列与单个sqlite查询连接起来?
非常简单的示例 - 两个表和结果:
Table1 | Table2 | Result
Col1 Col2 | Col3 |
-------------------------------------------------------------------------------
A B | C | ABC
如果可能的话,查询是什么?
我总是可以手动连接多个单表连接结果,但是让 sqlite 完成所有工作会很棒:)
最佳答案
试试这个
SELECT a.col1 || a.col2 || b.col3 AS 'SUM'
FROM table1 a, table2 b
WHERE a.id = b.id;
在上面提到表之间的连接条件的地方
关于sqlite - 如何连接分布在多个表中的一系列 sqlite 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15019448/