问题描述
如何为这个创建一个表。
AAA BBB CCC
红色1 2 3
蓝色4 5 6
绿色7 8 9
我在SQL DEVELOPER上试过。它给了我一个错误。
并转换成一个像 ..
红蓝绿
AAA 1 4 7
BBB 2 5 8
CCC 3 6 9 ......... (为此,我们将使用Listagg或Pivot关键字。)
SQL> 在组中选择LISTAGG (红色,蓝色,绿色 ',') (按COLNAMES排序) “转换”
来自CNVT;
或者... 通过使用Pivot_Key word。
注意:-做sol哪个更好。
AAA BBB CCC
红色1 2 3
蓝色4 5 6
绿色7 8 9
我在SQL DEVELOPER上试过。它给了我一个错误。
并转换成一个像 ..
红蓝绿
AAA 1 4 7
BBB 2 5 8
CCC 3 6 9 ......... (为此,我们将使用Listagg或Pivot关键字。)
SQL> 在组中选择LISTAGG (红色,蓝色,绿色 ',') (按COLNAMES排序) “转换”
来自CNVT;
或者... 通过使用Pivot_Key word。
注意:-做sol哪个更好。
专家解答
AAA BBB CCC
红色1 2 3
蓝色4 5 6
绿色7 8 9
在我看来,这就像3列标题,每行有4列值。
所以我不知道你想在这里实现什么。
给我们一些 * 脚本 *...即使它们不起作用-至少我们可以看到您要实现的目标。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




