我在 Access 中使用 SQL。我不是一个程序员,但我熟悉使用 VBA 以及 SQL 基础知识。
我想要完成的是在 SQL 中等效于 Visual Basic 中使用的 for 循环。我知道这在 SQL 中“技术上”是不可能的,并且可能不是最好的方法,所以我正在寻找建议。我知道可以通过使用联合并对每个值重复查询来完成 i=1、2、3 等。这是低效的,而且很容易变得过于复杂而无法评估。
基本上我需要的是一种查询 i=1 然后重复并再次输出 i=2 的数据的方法,依此类推。使用 group by i 不是一种选择,因为还涉及多个子查询。
提前致谢!