oracle - 如何通过从另一个表结果中选择列来在选择查询中提供动态列
问题描述
我正在就以下问题寻求一些帮助:
我在一个查询中从 XML 列获取列名,我想在另一个查询中传递这些列名。
以下是我的查询的示例结构:
with temp1 as (
select x
from table1)
select (select distinct x from temp1) from table2
当我在上面给出时,它显示的是列名文本,而不是另一个表中的数据,有人可以帮我解决这个问题。
谢谢你。
解决方案
推荐阅读
- hibernate - 在多线程环境中与 Hibernate 会话进行交互的合适方式
- c# - 如何使用 SSIS 脚本任务删除 Excel 目标中的第二行?SQL Server 2012
- python - tkinter 顶级小部件的协议有哪些
- swift - 如何在 Promisekit 循环中使用 when 函数
- linux - scp 从 Linux 到 Windows: 'C:\Program' 无法识别错误
- json - 发送标志而不是基于 json 的字母
- entity-framework - MVC 业务逻辑 + DAL + 映射 ViewModel 和 EF 模型
- pdf - 使用 itext 7 和 GlobalSign 的文档签名服务 (DSS) 签署文档
- java - 系统找不到指定的文件试图创建 .jks 文件
- html - 将动态表单建模为 React 组件