Home work Anser
每章節的作業請務必經過思考並繳交,勿直接看答案,否則學習效果將打(骨)折
解法不唯一,以下答案僅供參考
作業繳交規範:
【作業標題】請依照此格式命名:<HiveSQL>_chX _作業X
範例:<HiveSQL>_ch3_作業1【繳交方式】
直接貼上自己寫的代碼留言送出
將代碼及返回結果截圖上傳
Ch3 初次見面:SELECT基礎查詢

<HiveSQL_ch3_作業1>
Ch4 過濾你想要的數據

<HiveSQL_ch4_作業1>
Ch5 生成新的字段-字段運算

<HiveSQL_ch5_作業1>
Ch6 最常見的分析問題:匯總與分組

<HiveSQL_ch6_作業1>
Ch7 好用的CASE WHEN與IF

<HiveSQL_ch7_作業1>
Ch8 初次見面:用函數高效的處理數據

<HiveSQL_ch8_作業1>
<HiveSQL_ch8_作業2>
<HiveSQL_ch8_作業3>
Ch9 煩人的缺失數據與極端值

<HiveSQL_ch9_作業1>
Ch10 實現多表查詢:子查詢

<HiveSQL_ch10_作業1>
如果您已經會使用JOIN,本題可改為通用寫法(即r_mind,r_mid ,m_mid非寫死一固定值),如下:
Ch11 利用JOIN實現表的橫向連接

<HiveSQL_ch11_作業1>
<HiveSQL_ch11_作業2>
Ch12 利用UNION實現表的縱向連接

<HiveSQL_ch12_作業1>
Ch14 強大的窗口函數

<HiveSQL_ch14_作業1>
Last updated