如何在mysql中计数?

时间:2014-02-21 13:34:11

标签: mysql sql

我附加了一个存在级别字段的页面,但是当我计算级别时它会给出错误的结果,这是我的查询:

select count(level) as basic from listing where a.level='70' group by a.level;

它给出basic = 3,但只有一个记录存在level = 70 这是页面: enter image description here

我如何得到基本= 1

2 个答案:

答案 0 :(得分:0)

试试这个。

select count(level) as basic from listing where level='70';

答案 1 :(得分:0)

试试这个:

select count(lst.level) as basic 
from listing lst 
where lst.level='70' 
group by lst.level;

您在查询中错过了from listing acount(a.level)