我有一个表有2列,即FarmerName,PesticideUsed和Town.
有29个独特的农药和8个独特的城镇.
我试着写第一个即ie
adapter.SelectCommand = new SqlCommand(
"select count(FarmerName)/29 as average_count from try", con);
Run Code Online (Sandbox Code Playgroud)
我不认为这是对的.
我怎么会这样做....
使用农药的农民平均数量:
SELECT PesticideUsed ,AVG(num)
FROM (
SElECT PesticideUsed ,COUNT(*) as num
FROM yourTable
GROUP BY PesticideUsed) a
GROUP BY PesticideUsed
Run Code Online (Sandbox Code Playgroud)
每个城镇的平均农民数量:
SELECT town ,AVG(num)
FROM (
SElECT town ,COUNT(*) as num
FROM yourTable
GROUP BY town) a
GROUP BY town
Run Code Online (Sandbox Code Playgroud)