在 HANA 上向 SQLScript 结果添加一列
Add a column to SQLScript result on HANA
我面临以下问题:
我有 Tables
- A 的列为:[ID, Name]
- B 列:[ID, Name]
现在我想将这两个 table 与 Table 结果联合起来 C:
C 列为 [ID、名称、来源]
Table C 中的来源列将显示值 "A" 或 "B" 以说明该行的来源来自 Table A 或 B。
我用
尝试了一些指南
(SELECT *, "A" AS SOURCE FROM A) UNION ALL (SELECT *, "B" AS SOURCE FROM B)
但是好像还是不对!
注意:这是针对 SAP HANA 的。我现在该怎么办?
您的查询的问题是您对源列的内容使用了双引号而不是单引号。
请将您的查询更改为:
(SELECT *, 'A' AS SOURCE FROM A) UNION ALL (SELECT *, 'B' AS SOURCE FROM B)
那么应该可以了
我面临以下问题:
我有 Tables
- A 的列为:[ID, Name]
- B 列:[ID, Name]
现在我想将这两个 table 与 Table 结果联合起来 C:
C 列为 [ID、名称、来源]
Table C 中的来源列将显示值 "A" 或 "B" 以说明该行的来源来自 Table A 或 B。
我用
尝试了一些指南(SELECT *, "A" AS SOURCE FROM A) UNION ALL (SELECT *, "B" AS SOURCE FROM B)
但是好像还是不对!
注意:这是针对 SAP HANA 的。我现在该怎么办?
您的查询的问题是您对源列的内容使用了双引号而不是单引号。
请将您的查询更改为:
(SELECT *, 'A' AS SOURCE FROM A) UNION ALL (SELECT *, 'B' AS SOURCE FROM B)
那么应该可以了