Maison >base de données >tutoriel mysql >Pouvons-nous obtenir le nombre total de lignes de la base de données MySQL ?

Pouvons-nous obtenir le nombre total de lignes de la base de données MySQL ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBavant
2023-09-13 17:37:071440parcourir

我们可以获得 MySQL 数据库的总行数吗?

Pour obtenir le nombre total de lignes dans une base de données MySQL, vous pouvez utiliser la fonction d'agrégation SUM() avec la colonne intégrée TABLE_ROWS de INFORMATION_SCHEMA.TABLES.

La syntaxe est la suivante−

SELECT SUM(TABLE_ROWS)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = database();

Supposons que nous utilisons le nom La base de données pour « échantillon ».

Maintenant, nous obtiendrons le nombre total de lignes dans la base de données MySQL −

mysql> SELECT SUM(TABLE_ROWS)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = database();

Cela produira le résultat suivant−

+-----------------+
| SUM(TABLE_ROWS) |
+-----------------+
| 2043            |
+-----------------+
1 row in set (22.11 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer