mysql - 为什么mysql返回一行?

标签 mysql sql

当我使用 count() 函数时,MySQL 返回一行。我需要对分页系统使用计数函数,我没有更好的主意。 我的 SQL 是:

SELECT *, count(id_question) AS num FROM `questions` LIMIT 0, 10

最佳答案

当您使用任何 aggregate function 时,如果没有 group by 子句,您只能看到一个结果。

关于mysql - 为什么mysql返回一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7076120/

相关文章:

sql - Postgres 没有正确排序两列

MySQL 使用连接排除 id

php - 如何像 mongodb 一样链接来自 mysql 的数据以将 json 传递给 api

mysql多列排序顺序

mysql - 使用 ssl 支持构建 mysql 客户端库

php - 如何将 2 个 mysql 查询合并到 1 个表中

php - 用于搜索的 SQL 查询

java - Ormlite:如何按数据类型 = 字符串的日期排序? sort 在哪里会将其视为日期而不是字符串?

sql - 具有可变条件和错误消息的存储过程

mysql - Left Outer Join (MySQL) 问题,这个查询有什么问题?