2

AccessでSQLを扱っています。私はあまりプログラマーではありませんが、SQL の基礎だけでなく VBA の使用にも精通しています。

私が達成しようとしているのは、Visual Basic で使用される for ループに相当する SQL です。これはSQLでは「技術的に」不可能であり、最善の方法ではない可能性があることを知っているので、アドバイスを探しています. ユニオンを使用し、各値に対してクエリを繰り返すことで、i = 1、2、3などに対して達成できることを私は知っています。これは非効率的で、簡単に複雑になりすぎて評価できません。

基本的に必要なのは、i=1 を照会し、i=2 などのデータを繰り返し出力する方法です。group by i の使用はオプションではありません。サブクエリもいくつか含まれているからです。

前もって感謝します!

4

2 に答える 2