如何连接分布在多个表上的sqlite列的选择?

如何连接分布在多个表上的sqlite列的选择?,sqlite,concatenation,Sqlite,Concatenation,我知道您可以使用如下查询将单个表中的多个列连接起来: SELECT ( column1 || column2 || column3 || ... ) AS some_name FROM some_table 是否可以将多个表中的列与单个sqlite查询连接起来 非常简单的示例-两个表和结果: Table1 | Table2 | Result Col1 Col2 |

我知道您可以使用如下查询将单个表中的多个列连接起来:

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;
在上面提到表之间的连接条件的地方