标签: php mysql sql
我希望根据另一列的值等于X来运行一个SQL查询计算来自一列的不同值。
因此,对于下面的内容,我想计算"值的明显值"列所在的" field_number"列等于2.
结果应该返回" 2" (澳大利亚和新西兰)
答案 0 :(得分:2)
select count(distinct value) from your_table where field_number = 2
答案 1 :(得分:0)
您可以使用以下查询
select count(distinct value) from my_table where field_number = 2;
点击此处SQLFIDDLE DEMO