(sqlserver可以用,其他未试)

sql多行合并 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
SELECT
    qqo.questionID '题目id',
    qqo.quesOption '选项'
FROM   qz_question_option qqo,
       qz_question qq
WHERE qqo.questionID = qq.questionID

上面多行记录合并为如下形式:

sql多行合并 随笔 第2张

SELECT
    qq.questionID '题目id',
    (SELECT
       qqo.quesOption + '  |  '
    FROM qz_question_option qqo
    WHERE qqo.questionID = qq.questionID AND qqo.valid = 1
    FOR xml PATH (''))
    AS '选项'
FROM qz_question qq

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄