請幫助我..如何計算在SQL Server中不同的列
我運行此查詢:
select
distinct barang, COUNT(*) as jumlah, CAST(COUNT(*) as float)/6
from
tbltes
group by
barang
Having
CAST(COUNT(*) as float)/6 >0.2
現在..我想指望所有的行即表明通過上面的查詢..
我試過這個查詢..
select
count (distinct barang)
from
tbltes
group by
barang
having
CAST(COUNT(*) as float) /6 > 0.2
,但不喜歡我的預期......
所以我需要你的幫助主...
你能解釋爲什麼它是不是您所期望用一個例子是什麼? – Patashu 2013-05-11 13:50:36
是否需要用於創建結果的數據庫表tbltes中的行數?或結果中的行數? – 2013-05-11 13:58:12
這個應該做什麼?:'有CAST(COUNT(*)作爲浮點數)/ 6> 0.2'爲什麼不'HAVING COUNT(*)> = 2'? – 2013-05-11 14:55:12