doris查询报错missing from GROUP BY clause?

在聚合查询时,查询的列表字段不在group by的分组字段中时,就会报这个错,可以使用ANY_VALUE(expr)  AS  expr的方式包裹不分组的列字段

举个栗子:
SELECT 
  record_id,
  seller_id 
FROM
  sales_records 
GROPU BY 
  record_id
↑会报错

SELECT
  record_id, 
  ANY_VALUE(seller_id) AS seller_id
FROM
  sales_records 
GROUP BY 
  record_id
↑可正常执行

 

ANY_VALUE - Apache Doris

posted @ 2025-01-08 14:44  荒野猛兽  阅读(228)  评论(0)    收藏  举报