我使用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