我的 Calc 文件中有三列
A B C
1 4 7
2 5 8
3 6 9
我想要这个结果,另一列或 A 带有 B 和 C 数据
A
1
2
3
4
5
6
7
8
9
答案1
创建一个新的 LibreOffice Base 文件 ( File -> New -> Database
)。按Next
,然后按“否,不注册数据库”。然后按Finish
,保存文件。
返回电子表格,选择单元格 A1 到 C4。将此选择拖到 LO Base 窗口,其中显示Tables
。(移动窗口可能会有所帮助,以便 Base 位于屏幕的一侧,而 Calc 位于另一侧)。然后选中“使用第一行作为列名”和“创建新字段作为主键”框,并按Create
。
生成的表格看起来应如下所示。
接下来,转到该Queries
区域并按“在 SQL 视图中创建查询”。输入以下查询。
select A from "Table1"
union select B from "Table1"
union select C from "Table1"
Base 抱怨这个语法,所以转到Edit -> Run SQL command directly
让它停止抱怨。现在将查询保存并关闭为“Query1”。