请使用一些帮助。我有一个包含用户信息的表格,我需要创建一个报告,显示状态完成的每个州的计数摘要。
数据库中的数据 - 还有更多,但这是我需要跟踪的内容。
status |State
open | New York
closed | Florida
open | New York
open | California
open New York
输出应该说:
State Count
New York 3
California 1
有人可以帮助我查询查询的内容吗?
答案 0 :(得分:0)
这应该有所帮助。
select state, count(*) from tablename where Status= 'open'
Group by state
答案 1 :(得分:0)
尝试;
select
state, count(status) cnt
from tbl
where status = 'open'
group by state
答案 2 :(得分:0)
我会用:
SELECT state, count(status) FROM table WHERE status = 'open' GROUP BY state