Based on the documentation,ClickHouse(与MySQL相反)要求SELECT,HAVING和ORDER BY子句中的所有表达式都是根据键或聚合函数计算的。
有时候,我们只需要在小组之外进行比赛,但仍然可以将其他人分组。我知道它的优缺点。
我知道要获得类似MySQL的行为,您可以将其他列放在任何聚合函数中。
我试图找到类似于 sql_mode (MySql)的设置来更改此行为。我知道我们可以使用功能 any ,但是默认情况下启用此设置会更容易。
答案 0 :(得分:2)
CH中没有此类设置。而且没有计划实现这种非SQL行为。