1.可以使用count
SELECT count(name='A' OR NULL) FROM table
2.用sum
SELECT sum(if( = 'A', 1, 0)) FROM table
以上只是简单的方式,如遇到复杂的多表查询,可以结合GROUP BY,count() or sum()函数得出对应数据