如何使用 MySQL SELECT 语句来计算表中的行数?
mysqlmysqli database
我们需要使用带有 SELECT 子句的 COUNT(*) 函数来计算表中的总行数。
示例
mysql> Select COUNT(*) from Student; +----------+ | COUNT(*) | +----------+ | 4 | +----------+ 1 row in set (0.06 sec)
上述查询计算了"Student"表的总行数。
我们还可以使用带有 COUNT(*) 函数的 WHERE 子句,如下所示:
mysql> Select COUNT(*) from Student where Address = 'Delhi'; +----------+ | COUNT(*) | +----------+ | 2 | +----------+ 1 row in set (0.00 sec)