Access VBA質問箱 IV

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

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


6783 / 9994 ←次へ | 前へ→

【6410】Re:データベースから該当の複数データを抽出したい
発言  小僧  - 05/10/4(火) 16:47 -

引用なし
パスワード
   ▼sayaya さん:
こんにちは。

>前日に実績があっても、翌日にデータを修正していたら(処理区分が2があったら)
>前日の実績を帳票に載せないというのがしたいんです。

この「前日」「翌日」という使い方が良く解らないのですが、
翌日以降に修正があった場合は実績にならない、という事なのでしょうか?

言い換えると

通し番号ごとに、
処理区分 3 があった場合は対象外
処理区分 2 があった場合は最新の日付
処理区分 1 しかなかった場合はその日付

が抽出できれば良いのでしょうか。それでしたら

SELECT P.TOSHIBANGO,
    P.S_MAX,
    Max(TEST.YYMMDD) AS YYMMDDの最大
FROM [
SELECT TEST.TOSHIBANGO,
    Max(TEST.SYORI_KUBUN ) AS S_MAX
FROM TEST
GROUP BY TEST.TOSHIBANGO
]. AS P
INNER JOIN TEST ON (P.S_MAX = TEST.SYORI_KUBUN) AND
          (P.TOSHIBANGO = TEST.TOSHIBANGO)
GROUP BY P.TOSHIBANGO, P.S_MAX
HAVING P.S_MAX=1 Or P.S_MAX=2;

こんな感じで抽出ができると思います。


※半角カタカナは環境によって文字化けしてしまう事があるそうです。
 Web上の掲示板等をご利用される時はなるべく使わないように気をつけましょう^^
337 hits

【6403】データベースから該当の複数データを抽出したい sayaya 05/10/4(火) 14:31 質問
【6410】Re:データベースから該当の複数データを抽出... 小僧 05/10/4(火) 16:47 発言
【6411】Re:データベースから該当の複数データを抽出... sayaya 05/10/5(水) 9:12 お礼
【6412】Re:データベースから該当の複数データを抽... 小僧 05/10/5(水) 9:37 回答
【6420】Re:データベースから該当の複数データを抽... sayaya 05/10/6(木) 9:13 お礼
【6421】Re:データベースから該当の複数データを抽... sayaya 05/10/6(木) 9:20 お礼
【6423】Re:データベースから該当の複数データを抽... 小僧 05/10/6(木) 9:48 回答
【6424】Re:データベースから該当の複数データを抽... sayaya 05/10/6(木) 10:06 お礼
【6425】Re:データベースから該当の複数データを抽... 小僧 05/10/6(木) 10:15 回答
【6436】Re:データベースから該当の複数データを抽... sayaya 05/10/7(金) 10:39 お礼
【6437】Re:データベースから該当の複数データを抽... 小僧 05/10/7(金) 11:10 回答
【6438】Re:データベースから該当の複数データを抽... sayaya 05/10/7(金) 12:19 お礼
【6439】Re:データベースから該当の複数データを抽... 小僧 05/10/7(金) 13:03 回答
【6440】Re:データベースから該当の複数データを抽... sayaya 05/10/7(金) 14:46 お礼
【6441】Re:データベースから該当の複数データを抽... 小僧 05/10/7(金) 15:13 発言
【6443】Re:データベースから該当の複数データを抽... sayaya 05/10/7(金) 18:06 質問
【6448】Re:データベースから該当の複数データを抽... 小僧 05/10/9(日) 9:16 発言

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