【发布时间】:2017-08-22 20:33:39
【问题描述】:
我有一个包含三列的表格:
甲乙丙 1 2 2 2 2 2 3 1 1 4 1 2我想要 C 等于 2 但 B 值不同的那些值的计数
所以在这种情况下,对于 C = 2,count = 2(B=2 和 B=1)
我使用了以下命令:
Select count(*) from mytable where C=2 group by (B)
但它会产生:
数数(*) 3我尝试过使用“distinct”,但它不能用于从一列中进行选择
【问题讨论】:
-
it can't be use to select from one column- 呃...