我有一张有两列的桌子,即FarmerName,PesticideUsed和城镇。
有29种独特的杀虫剂和8个独特的城镇。
我试着写第一个,也就是
adapter.SelectCommand = new SqlCommand(
"select count(FarmerName)/29 as average_count from try", con);我认为这是不对的。
我该怎么做.
发布于 2013-11-15 13:38:13
使用农药的农民平均人数:
SELECT PesticideUsed ,AVG(num)
FROM (
SElECT PesticideUsed ,COUNT(*) as num
FROM yourTable
GROUP BY PesticideUsed) a
GROUP BY PesticideUsed 每个城镇的农民平均人数:
SELECT town ,AVG(num)
FROM (
SElECT town ,COUNT(*) as num
FROM yourTable
GROUP BY town) a
GROUP BY town 发布于 2013-11-15 13:37:26
试试这个吧。
adapter.SelectCommand =新SqlCommand(“选择AVG(FarmerName)为average_count from try",con);
https://stackoverflow.com/questions/20002282
复制相似问题