2016-01-11 93 views
-1

我有以下結構如何選擇不採用蜂巢

acct_no cid 
12344  33 
34555  32 
21111  33 
12222  33 
11112  21 

現在我需要爲CID其中小於2 我曾嘗試下面然而IAM所有細節TABEL基於盤點記錄面臨一些問題。

SELECT * FROM bcamxn1 GROUP BY cid HAVING COUNT(cid<10); 

失敗:SemanticException [錯誤10128]:行1:42尚不支持地方UDAF '計數'

+0

問題還不清楚,我認爲最好的辦法是提供一個小數據集預期結果的例子。 你說你想CID小於2,但在你的例子中你有'cid <10'。 –

回答

0

的問題是在查詢:

SELECT * FROM bcamxn1 GROUP BY cid HAVING COUNT(cid)<10; 

對於計數輸入不被認可。另一種選擇所有CID低於某個級別的方法是:

SLECT * FROM bcamxn1 WHERE cid<10 GROUP BY cid;