我對SQL很陌生,無法讓SQL查詢工作。SQL數學概率涉及平均值(但不是你的想法!)
我有包含數字1到4實施例回覆列表:
問題1中包含的數據Q1:1,2,1,3,4,1,2,3,4,2
我需要做的是統計有多少個1和2,總數,然後平均數。例如在上面的例子中有一個計數,即總數爲6 1和2,並將其除以平均總數。 6/10 = .6(哦,天哪,我希望是有道理的)
我一直在嘗試這段代碼,但它總結了數字,然後除以總數。當我再次需要它只是「數」多少1和2的有1+2+1+1+2+2=9/10 = .9
:
Select avg(q1) as avg
From db
Where q1 between 1 and 2
And call = 55817
比如在上面的例子中它這樣做。
這不是任何定義的平均值,而是比值。 – 2012-07-26 00:03:55