hatena
hatena
2019/03/26 (火) 23:38:36
データがない場合は、どのようにしたいのでしょうか。
例えば、1月、2月、5月、6月 のデータがある(3月、4月がない)場合の6か月平均は、
(1月+2月+5月+6月)/4
ですか。
あるいは、ない月は 0時間として、
(1月+2月+0+0+5月+6月)/6
ですか。
前者なら、Avg
関数はNullを無視しますので、前回の回答のSQLでOKなはずです。
後者の場合は、レコード無しだと複雑になるので、入力するときに、労働がない月も 0時間として入力するようにすれば、前回の回答でOKです。
通報 ...