我希望(在Access SQL中不是VBA)根据父查询的字段值传递参数。有什么想法吗?
SELECT
o25Year,
(SELECT 'Y' & [p0] FROM tblOCA WHERE LEID = tblo25U.LEID) AS OCI
FROM tblo25U
我想要做的是根据o25Year的值分别从名为Y1,Y2,Y3,Y4或Y5的字段中提取数据。这可能在SQL中,还是我将一个不错的快速查询转换为缓慢的VBA?基本上设置参数p0 = o25Year然后从Y * o25Year *字段中提取数据。
将表重新设计为任何一端更有用的结构都不是一种选择。