【发布时间】:2015-07-22 14:44:48
【问题描述】:
我需要从数据库中获取一些值并计算所有行数。
我写了这段代码:
SELECT author, alias, (select COUNT(*) from registry WHERE status='OK' AND type='H1') AS count
FROM registry
WHERE status='OK' AND type='H1'
它可以工作,但是,我怎样才能简化这段代码?两者都有WERE 条件。
谢谢。
【问题讨论】:
-
您是否要按作者计算此标准的数量?看看使用 GROUP BY 而不是子选择
-
@ShadMickelberry:我猜他正试图输出每一行的总数。
标签: mysql sql select mysqli count