Dmi*_*nin 4 sql postgresql group-by
有一种奇怪的行为。我知道使用GROUP BY时,SELECT中的所有列都应该在group by子句中,或者具有聚合功能。但是,以下代码显示了一些有争议的内容:
// id is a primary key
select id, name from user group by name; <-- error because of group by (expected)
select id, name from user group by id; <-- works (unexpected!)
Run Code Online (Sandbox Code Playgroud)
我想念什么?找不到说明分组依据中有关主键某些潜在特殊情况的文档。
| 归档时间: |
|
| 查看次数: |
40 次 |
| 最近记录: |