0
我真的不擅长SQL,问题如下: 我有这样选择子表的元素与给定的属性
META:
id(pk) prop1 prop2
1 'pr1' 'pr2'
2 'pr1' 'pr2'
同时一个元数据表,我有很多的孩子表看起来是这样的:类似
TABLE1:
metaID(fk-pk) indx(pk) active ...
1 1 1 ...
1 2 0 ...
1 3 1 ...
2 1 1 ...
和第二表到第一
TABLE2:
metaID(fk-pk) indx(pk) active ...
1 1 1 ...
1 2 1 ...
2 1 0 ...
2 2 0 ...
我需要一个查询,它可以检索元数据表属性和每个活动的子表中的记录数。
例如,如果我想与prop1 = 'pr1
元素查询应该回答:
meta-id prop1 prop2 TAB1CNT TAB2CNT
1 'pr1' 'pr2' 2 2
2 'pr1' 'pr2' 1 0
其中TAB1CNT
是TABLE1
有源元件的数量和同样为TAB2CNT