Mysql
 sql >> Base de données >  >> RDS >> Mysql

Pourquoi MySQL COUNT sans nom de table donne 1

Parce que dans mysql select constant_value la commande est valide (comme select 2 renverra 2) et renverra 1 ligne. La fonction Count () sans grouper par réduira le jeu de résultats et comptera le nombre d'éléments dans le jeu de résultats. Dans ce cas, 1 ligne serait renvoyée et count(*) compte cela.