gpt4 book ai didi

mysql - 为什么没有表名的 MySQL COUNT 给出 1

转载 作者:行者123 更新时间:2023-11-29 06:16:35 34 4
gpt4 key购买 nike

你能解释一下为什么没有提供任何表名的 mysql count 函数给出 1 作为值吗?

SELECT COUNT(*);

结果:1

enter image description here

最佳答案

因为在mysql中select constant_value命令有效(比如select 2会返回2),会返回1行。没有分组依据的 Count() 函数将折叠结果集并计算结果集中的项目数。在这种情况下,将返回 1 行,并且 count(*) 对其进行计数。

关于mysql - 为什么没有表名的 MySQL COUNT 给出 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35576981/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com