MSSQL单表数据记录个数统计(mssql单表数据记录数)

MSSQL数据库统计每个表中的记录数,比较常用的语句是SELECT COUNT(*) 来统计表中的记录数,具体用法如下:

SELECT COUNT(*)

FROM 表名称;

假如要统计数据库中A表中的记录数,则可以写出以下MSSQL语句:

SELECT COUNT(*) FROM A;

如果在A表中需要统计name列等于“test”字符串的记录数,则可以使用以下MSSQL语句:

SELECT COUNT(*)

FROM A

WHERE name = ‘test’;

如果想要查询不同类别类别的记录数,则可以使用GROUP BY语句,作为例子:

SELECT type, COUNT(*)

FROM A

GROUP BY type;

如果LEFT JOIN连接多表,则可以使用以下语句:

SELECT A.type, COUNT(*)

FROM A

LEFT JOIN B ON A.id = B.aid

GROUP BY A.type;

除了使用MSSQL语句,也可以使用SQL Server Management Studio (简称SSMS) 直接查看每个表的行数,具体操作步骤如下:

1.右击需要查看的表名,点击“统计信息”

2.点击“统计信息”,可以看到“总行数”,总行数即为表中的记录数。

总结:MSSQL数据库可以使用常用的SELECT COUNT(*) 语句来统计表中的记录数,也可以使用多表连接统计不同类型数据的记录数,以及使用SQL Server Management Studio直接查看表的行数,更加便捷。


数据运维技术 » MSSQL单表数据记录个数统计(mssql单表数据记录数)