【发布时间】:2011-05-19 06:56:12
【问题描述】:
我有几个具有父子关系的表。例如,我想将 sum 函数应用于子表的一列,并将其与父表的所有数据一起返回。
Parent_table
ID, Date, Title
Child_table
ID, another_id, column_to_sum
//(ID is foreign key pointing to Parent_table)
Sample Data in Parent_table
1, 22-11-2010 00:00:00 , 'Some Title'
2, 13-11-2010 00:00:00 , 'Some Title 2'
Sample Data in Child_table
1, 1, 10
1, 2, 11
1, 8, 3
2, 5, 11
2, 8, 6
查询的输出应返回parent_table 中的所有列以及一个附加列,即,将Child_table 中的column_to_sum 的值与ID 匹配的parent_table 中的每个项目相加。
怎么做?
【问题讨论】:
标签: mysql join inner-join