我刚刚得到了关于组合 SQL 结果的问题的答案。这是通过“ConcatRelated”完成的。现在我想在 Expression Web 3 中实现它。
我在 Access 中使用的 SQL:
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;
和
SELECT DISTINCT id, official_name, ConcatRelated("vaksiner","qryVaksinerRaw","id = " & [id]) AS vaksiner
FROM qryVaksinerRaw;
最后保存为 vaksine_query
这是我要添加到 Expression Web 的 SQL:
SELECT vaksine_query.id, vaksine_query.official_name, vaksine_query.vaksiner
FROM vaksine_query
WHERE vaksine_query.id="?";
Expression Web 给我错误消息“表达式中未定义的函数‘ContactRelated’。