[英]count query filter
我想過濾計數的查詢結果。
select count(distinct tmr_id) AS Count ,CONTRACTID from status_handling
該查詢返回2列,例如:
計算合同編號
1 23344
2 28344
2 34343
2 29344
1 26344
我只過濾2個(計數)值。 我怎樣才能做到這一點?
謝謝。
在Oracle中,我們必須將GROUP BY與聚合函數一起使用。 當我們要根據匯總結果進行篩選時,有HAVING子句:
select count(distinct tmr_id) ,CONTRACT_ID
from status_handling
group by CONTRACT_ID
having count(distinct tmr_id) = 2
/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.