通过在 Atlassian confluence 中的 table 转换器宏中使用另一个公共列作为键在 sql 中添加 2 table 列的值
Adding values of column of 2 tables by using another common column as key in sql in table transformer macro in Atlassian confluence
我是 Atlassian 中 SQL 的新手,我有一个疑问,因为我每天使用的 SQL 和 table 转换器宏中使用的 SQL 之间存在一些差异在 Atlassian 融合中
我想创建一个 SQL 查询,可以在 Atlassian confluence 中的 table 转换器宏中使用。它应该通过使用另一个公共列作为 key.Let 来总结具有相同 header 名称和 full-join 的两个 table 的列值,比如我有 2 table下面给出
Table 1
Key
num
katie
23
Jack
41
June
43
Table 2
Key
num
paty
20
Jack
21
June
4
我想通过“Atlassian-valid”SQL
获得以下 table
Key
num
Katie
23
paty
20
Jack
62
June
47
你能帮我弄到这个吗?
你可以试试(在SQL,我不知道Atlassian的产品):
SELECT
`key`,
SUM(Num) as Num
FROM (
SELECT `key`, Num
FROM Table1
UNION ALL
SELECT `key`, Num
FROM Table2
) x
GROUP BY `key`
ORDER BY `key`
我是 Atlassian 中 SQL 的新手,我有一个疑问,因为我每天使用的 SQL 和 table 转换器宏中使用的 SQL 之间存在一些差异在 Atlassian 融合中
我想创建一个 SQL 查询,可以在 Atlassian confluence 中的 table 转换器宏中使用。它应该通过使用另一个公共列作为 key.Let 来总结具有相同 header 名称和 full-join 的两个 table 的列值,比如我有 2 table下面给出
Table 1
Key | num |
---|---|
katie | 23 |
Jack | 41 |
June | 43 |
Table 2
Key | num |
---|---|
paty | 20 |
Jack | 21 |
June | 4 |
我想通过“Atlassian-valid”SQL
获得以下 tableKey | num |
---|---|
Katie | 23 |
paty | 20 |
Jack | 62 |
June | 47 |
你能帮我弄到这个吗?
你可以试试(在SQL,我不知道Atlassian的产品):
SELECT
`key`,
SUM(Num) as Num
FROM (
SELECT `key`, Num
FROM Table1
UNION ALL
SELECT `key`, Num
FROM Table2
) x
GROUP BY `key`
ORDER BY `key`