例如,我有一个名为 table1 和 table2 的表;
table1{q_id,q_text,date},
table2{a_id,q_id,a_text}
我在两个表上运行一个连接查询,如下所示:
SELECT *
FROM table1
INNER JOIN table2 ON table1.q_id = table2.q_id
我会得到这样的数据
q_id q_text date a_id q_id a_text
1 sometext .. 13 1 someanswer
1 sometext2 .. 67 1 someanswet2
因为它们将是两个表之间的一对多关系,所以一个 q_id 可能有很多 a_ids 我想进行查询以将所有具有相同 q_id 的 a_ids 放入同一行。如果你明白我的意思。所以上面的两行都有相同的 q_id 所以我希望它们在同一行。谢谢