|
こもれびです
>古池でお願いします。^_^;
了解いたしました 〆(..)メモメモ
>出来れば100件ずつ抽出する書き方も教えていただきたいのですが…。
分割するテーブルのレコード(データ)に1〜1000の番号を示す数字
(例えばid)が付いていることが条件でサンプルコードを書いておきます。
(この数字が付いていないと一筋縄ではいかなくなります)
○ betweenを使用した分割
-----------------------------------------------------
For i = 0 To 9
SQL01 = "SELECT T_社員.* FROM T_社員 " _
& "WHERE (((T_社員.id) " _
& "Between " & i * 100 + 1 & " And " & i * 100 + 100 & "));"
Next i
-----------------------------------------------------
上のSQLステートメントにUNIONで結合するテーブルのSQLを記述すれば、
用意すべきユニオンクエリーが出来上がります。
|
|