Hadoop that facilitates easy data summarization, ad-hoc queries, and the analysis of large datasets stored in Hadoop compatible file systems. ͜Εʂˠ http://hive.apache.org
1 WHEN TD_TIME_RANGE(at,"2009-01-01","2011-01-01","JST") THEN ELSE 3 END SELECT CASE WHEN TD_TIME_RANGE(at,NULL,"2009-01-01","JST") THEN 1 WHEN TD_TIME_RANGE(at,"2009-01-01","2011-01-01","JST") THEN ELSE 3 END, COUNT(*) FROM users GROUP BY CASE WHEN TD_TIME_RANGE(at,NULL,"2009-01-01","JST") THEN 1 WHEN TD_TIME_RANGE(at,"2009-01-01","2011-01-01","JST") THEN ELSE 3 END ձһొͨ͠Ϣʔβʔͷ͏ͪɺ2008·ͰΛʮୈҰϢʔβʔ܈ʯɺ2009͔Β 2010·ͰΛʮୈೋϢʔβʔ܈ʯɺͦΕҎ߱ΛʮୈࡾϢʔβʔ܈ʯͱߟ͑Δɻ ͦΕͧΕͷਓͲͷ͘Β͍͔ʁ ༻ྫ - CASEࣜ
! (SELECT * FROM access JOIN user_access_ids ON (access.access_id=user_access_ids.access_ids)) users_access ! SELECT user_id, TD_LAST(path, time) FROM new_users_access GROUP BY user_id SELECT user_id, TD_LAST(path, time) FROM (SELECT user_id FROM users WHERE TD_TIME_RANGE(confirmed_at, "2013-01-01", "2013-02-01", "JST")) new_users JOIN (SELECT * FROM access JOIN user_access_ids ON (access.access_id=user_access_ids.access_ids)) users_access ON (new_users.id=users_access.user_id) GROUP BY user_id ༻ྫ - ϥϯσΟϯάϖʔδ ϢʔβʔͷΞΫηεϩά͔Βɺ৽نϢʔβʔͷϥϯσΟϯάϖʔδΛௐ͍ͨɻ ରظؒ 2013-01-01~2013-01-31 ͱ͢Δɻ