根据另一个表中的链接将数据分组到一个表中

时间:2011-04-22 12:05:52

标签: mysql

我有这样的事情:

table1
ID   NAME

table2
ID   TABLE1_ID   NAME   VALUE

table3
ID   TABLE2_ID   COLLECTION

正如您所知,table2中的多条记录可以属于table1中的记录。 table3将table2中的多个记录组合在一起

循环并显示给定table1记录的所有table2记录是没有问题的。如何根据表3对这些记录进行分组。

1 个答案:

答案 0 :(得分:0)

可能是:

select * from table2 where id in (select table2_id from table3);