最高の月間売上高のモデルを見つけるために分析関数を使用しないでください

各行は、分析関数を使用していない3の前に毎月の自動車販売台数を計算しています

ビューtest_saleを作成
デュアル組合からのCNTとしてbrand_id、10として「」すべて、ORDER_DATEとして「2019から01」を選択し
、すべてのデュアル組合からのCNTとしてORDER_DATE、brand_idとして「B」、20として「2019から01」を選択
'を選択『全二重の組合からCNTとしてbrand_idとして、30 C ORDER_DATE、として』 2019から01' 
2019から01セレクト'ORDER_DATEとして、 『』全てデュアル組合からCNTとしてbrand_idとして、15 D 
ORDER_DATEとして2019から01を選択' 、「E」のすべてのデュアル組合からCNTとしてbrand_id、22として
「2019から02」を選択ORDER_DATE全てデュアル組合からCNTとして、「」としてbrand_id、10として
brand_idとしてORDER_DATEとして「2019から02」を選択し、「B」 、すべてのデュアル組合からのCNTとして30  
brand_idとしてORDER_DATE、「C」として「2019から02」を選択し、デュアル組合からのCNTとして30すべて
brand_idとしてORDER_DATE、「D」として「2019から02」を選択し、すべてのデュアル組合からのCNTとして15を
ORDER_DATE、デュアルからCNTとしてbrand_id、22のように「E」として「2019から02」を選択します。

  

関連するので、協会は月、関連付けを使用し、このモデルの現在の月間売上高は、売上データよりも大きくなっていると一致します。
要約した後、行の数は少なくとも、最も販売です。

RN AS A.ORDER_DATE、A.BRAND_ID、A.CNT、COUNT(*)を選択
  TEST_SALE Aから
  TEST_SALE BをJOIN 
    A.ORDER_DATE = B.ORDER_DATE ON 
   AND A.CNT <= B.CNT 
 GROUP BY A.ORDER_DATE、A. BRAND_ID、A.CNT。

  

 

おすすめ

転載: www.cnblogs.com/fooobabar/p/11271678.html