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

HvS*_*HvS 2 sqlite concatenation

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

SELECT ( column1 || column2 || column3 || ... ) AS some_name FROM some_table
Run Code Online (Sandbox Code Playgroud)

是否有可能来连接多个表使用单一的SQLite查询

非常简单的例子 - 两个表和结果:

        Table1              |           Table2          |         Result
  Col1          Col2        |            Col3           |
 -------------------------------------------------------------------------------
   A             B          |             C             |           ABC
Run Code Online (Sandbox Code Playgroud)

如果这是可能的,查询将是什么?

我总是可以手动连接多个单表串联结果,但有sqlite做所有的工作会很棒:)

Meh*_*zad 13

试试这个

SELECT a.col1 || a.col2 ||  b.col3 AS 'SUM'
FROM table1 a, table2 b
WHERE a.id = b.id;
Run Code Online (Sandbox Code Playgroud)

在那里您最重要的是提到表之间的连接条件

小提琴