我正在使用Access中的SQL。我不是一个程序员,但我熟悉使用VBA以及SQL基础知识。For循环的SQL替代
我想要完成的是在Visual Basic中使用for循环的SQL中的等效项。我知道这在SQL中不是“技术上”可能的,并且可能不是最好的方法,所以我在寻找建议。我知道它可以通过使用联合并为每个值重复查询来完成,例如i = 1,2,3等。这是效率低下,容易变得太复杂而无法评估。
基本上我需要的是一种方法来查询i = 1,然后重复输出i = 2等数据。使用group by i不是一个选项,因为还有几个子查询。
在此先感谢!
不要在SQL中使用循环。开始思考(行的集合) –