对于SQL,我知道该组通常与聚合函数一起使用。但是,如果单独使用,将返回什么?
例如:
SELECT continent FROM world
GROUP BY continent
说世界是一个包含世界上所有国家和其他信息(包括大陆(的表格,这个查询会给我什么?
谢谢!!
它将
以类似于
。在选择列表中无效,因为它未包含在 聚合函数或 GROUP BY 子句。
使用分组依据 您必须按所有选定的字段进行分组,或者对它们使用 SUM、MAX 等函数。
此查询将返回错误,因为当您分组时,需要 SELECT 子句中的项是您要分组的内容或聚合函数。