Access VBA質問箱 IV

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

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


6781 / 9994 ←次へ | 前へ→

【6412】Re:データベースから該当の複数データを抽...
回答  小僧  - 05/10/5(水) 9:37 -

引用なし
パスワード
   ▼sayaya さん:
おはようございます。

>>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;

>このなかの、P.TOSHIBANGOとP.S_MAXはほかのテーブルということでしょうか?

この P は任意の名前で大丈夫です。
FROM 句 の中に SELECT 〜 でもう一つ SQL を使用していますが、
([ ] に 囲まれた部分です) その結果を AS P という形で別名をつけています。

※ クエリの SQL ビューに貼り付ける際は全角スペースが入ってしまう場合が
  あるので取り除いてください。


>処理区分2が存在している通し番号に関しては、YYMMDDとRENBANが一番最新のもの

日付だけを抽出するのであれば、RENBAN が最新かどうかの判定が必要ないので
上記の SQL では RENBAN を考慮していません。

>>>YYMMDD    TOSHIBANGO   SYORI_KUBUN   RENBAN 
>>>2005/10/05   a1234        2      1   
>>>2005/10/05   a1234        2      2   

>>REBAN がいくつであろうが、最新が2005/10/05である事には変わりがない。


実際に使用されているデータが連番ごとに違う値…

>>>YYMMDD    TOSHIBANGO   SYORI_KUBUN   RENBAN  NAMAE
>>>2005/10/05   a1234        2            1     山田
>>>2005/10/05   a1234        2            2     佐藤

上記のように NAMAE のような値も抽出対象になるようでしたら、
通し番号も含めた SQL にしなければいけないですね。

その場合は再度考えたいと思います。

290 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 発言

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