2014-11-17 38 views
0

我的數據格式的最新的記錄是這樣的如何寫兩項罪名,並在蜂巢

查詢GUID結果時間

我想寫像

select 
    query, 
    count(query), 
    count(distinect guid), 
    result 
from 
    table 
group by 
    query 
一個sql

第二列表示相同查詢的數量,第三列表示不同的GUID的數量,第四列表示最新的結果,WHIL同樣的查詢可能會有幾個結果,我們在時間之前選擇了最新的結果。由於它的邏輯有點複雜,我該如何編寫一個sql來完成所有這些工作?

回答

0

從md5中選擇a.md5,a.cnt,a.wide,b.main_level(從配置組選擇md5,count(md5)cnt,count(獨立guid)寬度,max(time)maxtime)a加入配置單元a.maxtime = b.time;