【发布时间】:2015-04-15 02:15:31
【问题描述】:
有人可以向我建议一个查询以从 2 列中获取组合计数。我的具体要求如下:
A B Permission
--------------------------
1 2 accept
2 3 accept
3 4 accept
1 6 accept
1 4 accept
2 1 accept
3 1 accept
4 1 pending
我想要计数 1 是否属于 A 或 B 并且权限是“accept”。对于上面的例子,我需要输出为5
【问题讨论】:
-
你能显示你预期的输出格式吗?为什么
5? -
您列出了 3 个不同的数据库。请选择1
-
乔恩,数据库不是问题。如果我得到任何特定数据库的解决方案,那就太好了。以后我可以把一个转换成另一个
-
如果你还有一行
[ 1, 1, 'accept']数据;count(1)是什么? -
从我的需求角度来看,情况并非如此。
标签: mysql sql sql-server postgresql