我使用Access和这个SQLSQL相结合的结果
SELECT land.id, land.official_name, vaksiner.vaksiner
FROM land INNER JOIN (vaksiner INNER JOIN land_sykdom ON vaksiner.id = land_sykdom.sykdom) ON land.kort = land_sykdom.land
ORDER BY land.official_name
的SQL给了我这样的结果:
id official_name vaksiner
1 a A
1 a C
2 b A
2 b B
2 b C
但我想,这样它看起来的结果结合起来像这样:
id official_name vaksiner
1 a A, C
2 b A, B, C
我还没有下载它,但它看起来像它可能会做你所需要的? http://www.rogersaccesslibrary.com/forum/generic-function-to-concatenate-child-records_topic16.html – 2010-06-13 15:32:22
如果您使用的是VBA或其他界面语言,那么以过程语言来完成此操作可能会更容易。 – dkretz 2010-06-13 15:59:38