Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


361 / 9994 ←次へ | 前へ→

【12946】ユニオンクエリの昇順並べ替えについて
質問  まるこ  - 16/2/18(木) 17:01 -

引用なし
パスワード
   こんにちは
何度も何度もすみません
また基本的な事で詰まってしまいました

よろしくお願いします

下記のようなユニオンクエリがあります

SELECT クエリA.CD, クエリA.取引先名, クエリA.支払予定日, クエリA.明細, クエリA.サブID
FROM クエリA
GROUP BY クエリA.CD, クエリA.取引先名, クエリA.支払予定日, クエリA.明細, クエリA.サブID, クエリA.抽出日付, クエリA.式1
HAVING (((クエリA.抽出日付)=[Forms]![フォームA]![コントロールA]))
ORDER BY クエリA.式1                          ・・・・・・※

Union all SELECT クエリB.CD, クエリB.取引先名, クエリB.支払予定日, クエリB.明細, クエリB.サブID
FROM クエリB
GROUP BY クエリB.CD, クエリB.取引先名, クエリB.支払予定日, クエリB.明細, クエリB.サブID, クエリB.抽出日付
HAVING (((クエリB.抽出日付)=[Forms]![フォームA]![コントロールA]))

UNION ALL SELECT クエリC.CD, クエリC.取引先名, クエリC.支払予定日, クエリC.明細, クエリC.サブID
FROM クエリC
GROUP BY クエリC.CD, クエリC.取引先名, クエリC.支払予定日, クエリC.明細, クエリC.サブID, クエリC.抽出日付
HAVING (((クエリC.抽出日付)=[Forms]![フォームA]![コントロールA]));

※の ORDER BY が全く機能せず、順番がぐちゃぐちゃになります

ちなみにクエリABC単体ではちゃんと機能して昇順に並びます
またクエリA,B,Cがごちゃまぜになるっていうことはありません
クエリB,Cにも※の部分は入っていますが入れたままだとエラーが出るのでユニオンクエリを作る際に削除しました

式1の並べ替え用にのみ存在するフィールドなのでクエリABCそれぞれチェックマークは外しています
(このユニオンクエリは出力用なので出力先の書式に合わせるため)

過去ログやネットで見つかりそうなものですが、うまく見つけられませんでした
よろしくお願いします
137 hits

【12946】ユニオンクエリの昇順並べ替えについて まるこ 16/2/18(木) 17:01 質問[未読]
【12947】Re:ユニオンクエリの昇順並べ替えについて かるびの 16/2/19(金) 2:08 回答[未読]
【12951】Re:ユニオンクエリの昇順並べ替えについて まるこ 16/2/20(土) 15:11 お礼[未読]

361 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078190
(SS)C-BOARD v3.8 is Free