J'utilise Access et ai ce SQLSQL, combinant le résultat
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
Le SQL me donne un résultat comme celui-ci:
id official_name vaksiner
1 a A
1 a C
2 b A
2 b B
2 b C
Mais je veux combiner le résultat afin qu'il ressemble comme ceci:
id official_name vaksiner
1 a A, C
2 b A, B, C
Je n'ai pas téléchargé cela mais il semble qu'il puisse faire ce dont vous avez besoin? http://www.rogersaccesslibrary.com/forum/generic-function-to-concatenate-child-records_topic16.html –
Si vous utilisez VBA ou un autre langage d'interface, il est probablement plus facile de le faire dans un langage procédural. – dkretz