mysql - GROUP BY 子句中使用的所有属性都必须出现在 SELECT 子句中吗?

标签 mysql

我正在准备的去年竞争性考试的试卷中给出了以下问题:

Must all attributes used in the GROUP BY clause appear in SELECT clause?

有人可以澄清这个疑问吗?

最佳答案

否,但是如果您确实使用 GROUP BY 子句,则可以在 SELECT 子句中放入的内容会受到限制

关于mysql - GROUP BY 子句中使用的所有属性都必须出现在 SELECT 子句中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603977/

相关文章:

ios - 如何通过 iOS 设备向本地主机发出请求(使用 Xcode)?

mysql - 使用 "*"快速授予某些 mysql 数据库表的权限?

mysql - 没有结果显示 AND 错误以及 where 子句

mysql - 如何匹配对角线上两列(同一张表)的值,不匹配时显示结果

mysql - #1005 - 无法创建表 'testt.rating'(错误号 : 150) with MySQL

mysql - 我应该避免建立 MySQL 连接(使用 Memcache 时)还是无论如何都要建立连接?

mysql - 如何在 VB.net 中更快地查询和更新

mysql - MariaDB log_error 变量

php - 如何将 php echo 与 html 表连接起来

PHP PDO 按列分组结果