このSQLクエリからのlinqクエリは何ですか
SELECT
sum(IIF(jenis = 'primer',1,0)) as sum_primer,
sum(IIF(jenis = 'sekunder',1,0)) as sum_sekunder
FROM cooperations
101のLinqサンプルから同じ例を検索してみてくださいが、手がかりがありません
更新 だから、私は自分のC#でこのクエリを使用しています
var query = (from c in db_cooperations.cooperations
group c by c.jenis into g
select
(new
{
sum_primer = g.Count(c => c.jenis == "primer"),
sum_sekunder = g.Count(c => c.jenis == "sekunder")
})).ToArray();
出力は
sum_primer sum_sekunder
0 0
0 52
250 0
0 0
0 0
だから、どうすればゼロ値を削除して、1行だけ返すことができますか