• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:集約関数に対する条件??)

テーブルの結合による集約関数の条件式挿入についての質問

このQ&Aのポイント
  • テーブル1とテーブル2を結合し、商品番号ごとの入荷回数と最終入荷日を取得したい場合、どのような条件式を挿入すれば良いか質問しています。
  • 現在の結果と、特定の日付を基準にした結果の取得方法を説明しています。
  • 特定の日付を基準にした結果を取得するために、WHERE句やHAVING句を使用する方法について質問しています。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

WHERE節での絞り込みはJOINした結果に対しての処理なので、 JOINする際に絞り込んでしまえばよいのでは? select t1.No,COUNT(t2.No) AS cnt,MAX(t2.day) AS lastday FROM t1 LEFT JOIN t2 ON t1.No=t2.No AND t2.day <= '2008/03/30' GROUP BY t1.No

futatu
質問者

お礼

ありがとうございます 希望結果が出せました 大変助かりました

関連するQ&A