[英]CROSS JOIN of query and single-row table
我有一个大查询和一个单行的表(我在其中存储了一些常量)。
考虑到Access不支持与查询的交叉连接,将表的行与查询的每一行连接起来的最佳方法是什么?
SELECT * from (subquery), table -- Invalid in Access
访问将接受查询命名之间的交叉联接some_query
和一个名为表some_table
这样的...
SELECT *
FROM some_query, some_table;
用你的名字,这样试试吧......
SELECT * from [some query], [table]
IOW,除去括号,并将数据源名称括在方括号中,因为some query
中有空格,因为table
是保留字。
OTOH,如果您将some query
视为SQL语句文本的占位符而不是已保存查询的名称,请考虑此示例。
SELECT *
FROM
(SELECT * FROM agents) AS sub, Dual;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.