• ベストアンサー

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

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

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

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

>>いまいち上手くいかない いまいち。 って書かれても、何が上手くいかないのかいまいち分からないのですが。 >>作業者ID毎に指定した作業日のレコード 作業日条件にして、作業者IDを全部引っ張ってくればよし >>および作業日を含む月の合計 作業日指定すれば作業日を含む月を引っ張ってこれるマスタ用意しといて、 それを元にその月の作業日に結合できる作業テーブル結合して、月で集計。 それら結合してもってきてやれば一回で結果取れるかと。

sakumoke
質問者

お礼

STICKY2006さん、こんにちは。 アドバイスいただいた内容でSQLを構築してみたところ、 上手くデータが抽出出来ました。 ありがとうございました。

関連するQ&A