在MySQL數據庫中,我有一個視圖(view_one),其中包含多個農業領域的植被指數。這些田地被進一步劃分爲情節,橫斷面和點。MySQL中總體標準偏差之間沒有差異?
以下是基本的餐桌設計:
measure_id | field_id | plot_id |橫切|點| vegetation_index_1 | .... |
我爲每個地塊的植被指數平均值及其各自的標準偏差創建了第二個視圖。
create view plot_avgs (measure_id, field_id, plot_id, avg_VI1, stddev_VI1, ... as select measure_id, field_id, plot_id, avg(VI1), stddev_samp(VI1), ... from view_one group by measure_id, field_id, plot_id;
我要的是情節的標準偏差,因此樣本(stddev_samp()
)的。
但是MySQL給我的是人口的stddev,不管使用的是stddev(plot_avg)
,std(plot_avg)
,stddev_pop(plot_avg)
還是stddev_samp(plot_avg)
。
我懷疑它與我正在使用的聚合有關。
誰能幫我一把嗎?謝謝。