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直接查看表的行数,更加便捷。