【发布时间】:2021-04-21 00:12:34
【问题描述】:
我有这样的数据
现在我需要一个查询来获取信息为“是”的 id 计数和同时为“是”和“否”的 id 计数
单个查询:
SELECT COUNT(id) FROM table WHERE info = 'yes'
和
SELECT COUNT(id) FROM table WHERE info = 'yes' AND info = 'No'
自从
Id having Yes are 7 (1,2,3,4,5,6,7)
and Id having and Yes and No both vaules are only 3 (1,4, 6)
it should give me id_as_yes = 7 and id_as_yes_no = 3
【问题讨论】:
-
您的预期结果是什么?
-
既然 ID 有 Yes 是 7 (1,2,3,4,5,6,7) 并且 Id 有 Yes 和 No 两个值都只有 3 (1,4, 6) 它应该给我 id_as_yes = 7 和 id_as_yes_no = 3
标签: sql sql-server dml