【发布时间】:2016-10-13 10:31:17
【问题描述】:
我有以下代码。如果是某项工作则计为 1,如果是其他工作则计为 0。如果它是第三部作品,我需要一种计算 0.5 的方法。我试过这个,它似乎总是以整数计算。有没有办法使用 SQL 来做到这一点?我已经搜索并找不到这样一种方法来计算一些项目为 0.5。这将有助于访问数据库中的生产总数
SELECT TOP 1000
[Type of Work],
COUNT(case when [Type of Work] IN
('LEP Decisions',
'Creditable Coverage',
'Pends','Demographics',
'Consents','POA','PCP','Housing Verifications',
'LEP Cases')
then 1 else Null END)as count
,[User ID]
FROM [Medicare_Enrollment].[dbo].[Sample]
group by [Type of Work], [User ID]
【问题讨论】:
标签: sql sql-server sql-server-2008 ms-access