标签: sql sql-server-2008 sql-server-2005 tsql
我有一个名为payment_txn_status
payment_txn_status
我必须编写一个查询,显示不同的状态代码及其各自的计数。
我当前的查询如下所示只给出了不同的状态代码,但是如何计算每个单独的状态代码
select distinct payment_txn_status FROM tpayment_txn
答案 0 :(得分:4)
使用GROUP BY和COUNT:
SELECT payment_txn_status, COUNT(*) AS num FROM tpayment_txn GROUP BY payment_txn_status