SQL 联查语句
表A
QID QTITLE TYPE ANSWER
Q1 AAAA 3 aaaa
Q2 BBBB 5 bbbb
Q3 CCCC 6 cccc
Q3 CCCC 6 dddd
Q4 EEEE 7 eeee
Q4 EEEE 7 ffff
Q5 GGGG 3 gggg
-----------------------------------------------------
需要通过查询得到的结果集
QID QTITLE TYPE ANSWER
Q1 AAAA 3 aaaa
Q2 BBBB 5 bbbb
Q3 CCCC 6 cccc、dddd
Q4 EEEE 7 eeee、ffff
Q5 GGGG 3 gggg
说明:
TYPE=3或5,按QID分组每组只会有一条记录
TYPE=6或7 按QID分组每组至少会有一条以上的记录,要考虑只有一条记录的情况,也要考虑多条记录的情 况,如果有多条记录就要将ANSWER字段的值拼接在一起。SQL语句要如何实现