什么是计算从PollResponses表投票结果为特定PollId按分贝图所示的模式最好的和有效的方式简单的SQL查询来计算投票结果
我想有以下类型的数据如果我们有特定的调查
optionText
count
optiontext
count
optiontext
count
optiontext
count
例如,四个选项
Obama
2000
Romney
1800
Clinton
3000
Xyz
1200
个
共8行使用下面的查询
select options.OptionText as [optionText]
,count(responses._id) as [count]
from Polls polls
inner join PollOptions options on options.PollId = polls._id
inner join PollResponses responses on responses.PollId = polls._id
where polls._id = 104
group by options.OptionText, polls._id
与pollresponse表的这个数据
即时得到这个结果
获取我使用SQL Server 2012 SP1更新
而我应该得到 否0 是1
当前所有三个表的数据
- 投票
- PollOptions
- PollResponse
您可以发布从每个表的数据? – Taryn
你好,你可以发布其他2个表的样子吗? –