2014-12-11 5 views

답변

1

(기본 제공 집계 함수 참조)에는 모드 함수에 대한 언급이 없습니다.

그러나 열 모드를 얻는 쿼리는 매우 간단하므로 기본 함수가 필요하지 않을 수 있습니다.

select age from (
    select age, count(age) as age_cnt 
    from mytable 
    group by age 
    order by age_cnt desc 
    limit 1 
) t1 
+0

표시 "실패 : SemanticException [오류 10128]를 : 라인 1시 44분 아직 UDAF '계산' 장소 지원되지 않음". 하지만이 작품은 : 모드 선택 제한에 의해 연령별로 test1 그룹에서 모드로 나이, 카운트 (나이)를 선택; 하지만 나이만을 선택하려고합니다. –

+0

@SreeVeni 업데이트보기, 파생 테이블에 쿼리를 넣은 다음 해당 테이블에서 나이 만 선택할 수 있습니다. – FuzzyTree