0
'daki farklı sütunlar için durum bildirimi Yıllar satır olarak ve 3 sütun, değerlerin her yıl için gelir sayısı 500k, 500k ve 1M, 1M'den büyük olduğu projelerin sayısı olan bir tablo oluşturmak istiyorum . Case statüsünü denemem söylendi ama gerçekten bunu yapamam. mysql kullanıyorummysql
Benim alanlarım fscalYear ve AdjRevenue1Ymere, finansals_tbl'dan.
iselect fiscalYear,
Case
When AdjRevenue1YCommited < 500000 then count(AdjRevenue1YCommited)
Else null
end as b500,
Case
When AdjRevenue1YCommited between 500000 and 1000000 then count(AdjRevenue1YCommited)
Else null
end as a500
from financials_tbl
group by fiscalYear
Giorgos Cevabınız çalıştı ama seni niye anlamıyorum saymak yerine toplamı kullandı. Sayım her iki sütunda da aynı değerleri getiriyor –
@FedericoSanchez 'SUM 'kullanıldığında, parantez içindeki yüklem her seferinde 1 oranında artar. Kullanılan yüklemler tamamen farklıdır, bu yüzden sonuçların nasıl aynı olabileceğini göremiyorum. –