こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

最新日のレコードと合計の抽出

作業テーブル(作業者ID、作業日、作業時間)から、作業者ID毎に指定した作業日のレコード、および作業日を含む月の合計を抽出するSQLを考えております。
DBへのアクセス回数を減らすようにとの事で、1つのSQL文での抽出を検討しておりますが、いまいち上手くいかない状況です。
アドバイスを頂けると非常に助かります。
よろしくお願い致します。

投稿日時 - 2018-08-30 11:42:10

QNo.9532299

すぐに回答ほしいです

質問者が選んだベストアンサー

>>いまいち上手くいかない

いまいち。
って書かれても、何が上手くいかないのかいまいち分からないのですが。



>>作業者ID毎に指定した作業日のレコード

作業日条件にして、作業者IDを全部引っ張ってくればよし


>>および作業日を含む月の合計

作業日指定すれば作業日を含む月を引っ張ってこれるマスタ用意しといて、
それを元にその月の作業日に結合できる作業テーブル結合して、月で集計。


それら結合してもってきてやれば一回で結果取れるかと。

投稿日時 - 2018-08-30 13:15:39

お礼

STICKY2006さん、こんにちは。

アドバイスいただいた内容でSQLを構築してみたところ、
上手くデータが抽出出来ました。

ありがとうございました。

投稿日時 - 2018-09-20 13:27:04

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問