sales_tableのitemID、smonth、およびsales列について考えてみます。
SELECT itemID, smonth, sales FROM fiscal_year_sales_table ORDER BY itemID, smonth; itemID smonth sales ------ -------- ----- A 1 100 A 2 110 A 3 120 A 4 130 A 5 140 A 6 150 A 7 170 A 8 190 A 9 210 A 10 230 A 11 250 A 12 ? B 1 20 B 2 30 ...
sales列にNULLがあるのは、この例では12月(month 12)が将来の日付であって、値が不明であるためです。
次の文ではMLINREGを使用し、過去6ヶ月の売上げデータを使って、各製品ごとの各月の傾向に基づき、予想売上げを表示してみましょう。
SELECT itemID, smonth, sales, MLINREG(sales,7,smonth) FROM fiscal_year_sales_table; GROUP BY itemID; itemID smonth sales MLinReg(sales,7,smonth) ------ -------- ----- ----------------------- A 1 100 ? A 2 110 ? A 3 120 120 A 4 130 130 A 5 140 140 A 6 150 150 A 7 170 160 A 8 190 177 A 9 210 198 A 10 230 222 A 11 250 247 A 12 ? 270 B 1 20 ? B 2 30 ? ...