Я использую доступ и иметь этот 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 –
Если вы используете VBA или какой-либо другой язык интерфейса, вероятно, это проще сделать на процедурном языке. – dkretz