A Name
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了A Name相关的知识,希望对你有一定的参考价值。
我试图使用LISTAGG在Oracle查询中添加一个文本字段a.desc。 谁能帮助解决这个语法错误?
我有3个表 1) 表A
id | Name | Desc |
1 | Name_A_1 | Desc_A_1 |
2 | Name_A_2 | Desc_A_2 |
3 | Name_A_3 | Desc_A_3 |
2) 表B
id | Name | Desc |
11 | Name_B_11 | Desc_B_11 |
12 | Name_B_12 | Desc_B_12 |
13 | Name_B_13 | Desc_B_13 |
3) 表C
id | Table_A_id | Table_B_id |
1 | 1 | 11 |
2 | 1 | 12 |
3 | 1 | 13 |
4 | 3 | 12 |
5 | 3 | 13 |
- 以下是当前输出的工作内容
A id | A Name | B id(s) |
1 | Name_A_1 | 11; 12; 13 |
3 | Name_A_3 | 12; 13 |
Select A.id AS "A id", A.Name AS "A Name",
LISTAGG(C.id,'; ') WITHIN GROUP (ORDER BY A.id) AS "B id(s)"
From Table_A A
INNER JOIN Table_C C ON A.id = C.id
INNER JOIN Table_B B ON B.id = C.id
GROUP BY A.id, A.Name
ORDER BY A.id
- 这里是通过添加 "A Desc "列来实现的第一个期望输出。A id
以上是关于A Name的主要内容,如果未能解决你的问题,请参考以下文章
java.util.MissingResourceException: Can't find bundle for base name init, locale zh_CN问题的处理(代码片段