0

我正在寻找(在 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* 字段中提取数据。

将表格重新设计为两端更有用的结构不是一种选择。

4

0 回答 0