1
所以我有2列我想做一個部門然後我想對結果列做一個stdev我正在嘗試以下的SQL,但它不工作我還沒有弄清楚如何將內部選擇保存爲變量,然後對該變量執行stdev。我吠叫錯了樹嗎?有任何想法嗎?計算列上的SQL STDEV
select
stdev(
select
convert(decimal(20,5),convert(decimal(20,5),(s.received))
/convert(decimal(20,5),(s.sent)))*100 as DDR
from someTable s
where s.SomethingName = 'thisthingsName'
and s.Date like '2015-04-16%'
)
from someTable
STDEV旨在用於*列*,而不是整個查詢。 –
你正在處理's.Date'的方式太糟糕了...... –
我知道,不幸的是日期被設置爲一個字符串而不是日期......我與此無關。 – user2136748