我一直在努力解决SQL查询中的问题。对于每条记录,我都有一个父项/记录 A ,其中包含子项/记录的列表( B,C,... )。我可以进行多个联接并获取记录,但这将在所有行中重复项A(父项/记录)。我最终确定了一种解决方案,以将子项/记录作为每个父项/记录A的JSON数组获取。这样一来,我将在一个列中有一个父项,而其他列将具有与之相关的子项/记录列表。 JSON数组。
我尝试使用JSON_OBJECT()和其他相关函数,但它们在 Oracle 12c R1 上不起作用。不幸的是,我无法升级Oracle或安装任何第三方软件包。
有什么方法可以生成JSON,而无需手动创建?
有义务!