Sql 如何在oracle中为以下qry生成CSV?

Sql 如何在oracle中为以下qry生成CSV?,sql,oracle,Sql,Oracle,电流输出: 第三方考试中心0014 在线考试0014 现场0014 全国会议0014 正在寻找以下输出: 第三方考试中心、在线考试、现场、全国会议0014 我认为您希望将行转换为列。看看这个: 在列中获得所需结果后,您应该能够使用 select ct.TEST_OPTION_NAME , cx.cert_id FROM CERT_TEST_OPTION Ct join cert_x_test_option Cx on ct.test_option_ID = cx.test_option_id

电流输出:

第三方考试中心0014

在线考试0014

现场0014

全国会议0014

正在寻找以下输出:

第三方考试中心、在线考试、现场、全国会议0014


我认为您希望将行转换为列。看看这个:

在列中获得所需结果后,您应该能够使用

select ct.TEST_OPTION_NAME ,
cx.cert_id FROM CERT_TEST_OPTION Ct join 
cert_x_test_option Cx
on ct.test_option_ID = cx.test_option_id;

可能重复的请发布一些样本数据和期望的结果这是iam目前为qs:0014在线考试0014全国会议0014站点0014第三方考试中心中提到的qry设计的输出。iam正在寻找0014在线考试,全国会议站点,这没有多大意义。您选择了两个字段,test\u option\u name和cert\u id。您显示了长字符串-哪个部分是查询返回的第一个字段,哪个部分是第二个字段?此外,在当前输出中显示四个选项,但在所需输出中仅显示三个选项;第三方考试中心怎么了?请在陈述你的问题和你的要求时多做些努力。显示:表ct有以下列(…),其中一些值是(…)-如果表有多个列,请确保显示值行。这是如何回答问题的?
select /*csv*/ .....