oracle没有groupby,oraclegroupby之后还可以groupby么
*******************************************用我這個,樓上那個有錯誤。*******************************************selectrownum,destip,sourceip,dest_num,souce_numfrom(selectdestip,sourceip,count(dest_num)asdest_num,count(souce_num)assoucefrom(selectrownum,destip,sourceip,dest_num,souce_numfrom(selectrownum,destip,sourceip,dest_num,souce_numfrom(selectdestip,sourceip,count(destip)asdest_num,count(sourceip)assouce_numfromtemp8wheretime=to_date('2009-04-1014:10:47','yyyy-mm-ddhh24:mi:ss')groupbydestip,sourceiporderbycount(sourceip)desc)whererownum=to_date('2009-04-1014:10:49','yyyy-mm-ddhh24:mi:ss')groupbydestip,sourceiporderbycount(sourceip)desc)whererownum<=5)orderbysouce_numdesc)groupbydestip,sourceiporderbycount(sourceip)desc)whererownum<=5;***************************************解釋:因為groupby后面的字段必須在select中存在,而且按照你sql的意圖,估計你肯定不會把辛辛苦苦計算出的兩個count值拿掉,我想了上面的sql(當然是從你的基礎上該的),也是由于這個原因ROWNUM也沒有加到里面。
***************************************以上,希望對你有所幫助。
全部
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的oracle没有groupby,oraclegroupby之后还可以groupby么的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 价格走势PHP源码,php多币种区块链交
- 下一篇: oracle触发器修改同一张表,orac