2

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

SELECT ( column1 || column2 || column3 || ... ) AS some_name FROM some_table

是否可以使用单个 sqlite 查询连接来自多个表的

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

        Table1              |           Table2          |         Result
  Col1          Col2        |            Col3           |
 -------------------------------------------------------------------------------
   A             B          |             C             |           ABC

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

我总是可以手动连接多个单表连接结果,但是让 sqlite 完成所有工作会很棒:)

4

1 回答 1

13

试试这个

SELECT a.col1 || a.col2 ||  b.col3 AS 'SUM'
FROM table1 a, table2 b
WHERE a.id = b.id;

在您最上面提到表之间的连接条件的地方

小提琴

于 2013-02-22T08:10:36.643 回答