A表字段
doccode refcode
001 1001, 1002, 1003
002 1004, 1006
003 1005
B表字段
doccode answer_a answer_b answer_c answer_d questions_type
1001 A B C D 1
1002 E F G H 2
1003 I J K L 3
1004 M N O P 1
1005 Q R S T 3
1006 U V W X 2
希望得出以下结果
a.doccode b.answer_a b.answer_b b.answer_c b.answer_d b.questions_type
001 A B C D 1
001 E F G H 2
001 I J K L 3
提供代码:
SELECT
a.doccode,
b.answer_a,
b.answer_b,
b.answer_c,
b.answer_d,
b.questions_type,
getdate() AS nowtime
FROM
exam_paper a
JOIN exam_quiz b ON a.refcode = b.doccode
WHERE
a.doccode = '&doccode&'
我知道是需要对from到where之间的代码进行修改,但是不知道具体要怎么改,求论坛大神指教
------解决思路----------------------
JOIN exam_quiz b ON a.refcode = b.doccode这句不对,他们之间是包含关系。可以去查出charindex的用法。
------解决思路----------------------
SELECT
a.doccode,