Re: tajo 0.11 버전 사용 중 나누기 연산 질문입니다.

16 views
Skip to first unread message
Message has been deleted

Jihoon Son

unread,
Jul 15, 2016, 9:30:57 AM7/15/16
to 허규준, Apache Tajo 한국 사용자 그룹
안녕하세요,
문제에 대해 좀 더 자세하게 말씀해주시면 좋을 것 같습니다. 말씀해주신 것 만으로는 답에 null이나 1.0만 나오는 것이 문제인지 알기가 어렵네요.
직접적으로 데이터와 쿼리를 말씀하기 어려우시면, tpch 같은 공개된 데이터에 대해서 문제를 재현할 수 있는 유사한 쿼리를 말씀해주셔도 크게 도움이 될 것 같습니다.

감사합니다.
손지훈 드림

2016년 7월 15일 (금) 오후 3:57, 허규준 <herojo...@gmail.com>님이 작성:


tajo 0.11버전을 사용중 입니다

쿼리문으로 나누기연산을 사용중인데 쿼리문을 보여드리기는 힘들 것 같아서 

간단하게 요약해서 질문 드립니다..



먼저 count(case 문) 으로 원하는 데이터를 카운트 합니다

그후 count 한것 끼리 나누기 연산을 하려고 했는데 대부분의 값들이 null 이거나 1 으로 나와서 질문 드립니다.


select a/b
from (select count(case문) a, count(case문) b) 

대략 위의 방법으로 쿼리가 만들어져있습니다.

그래서 정수 나눗셈이 문제인거 같아서

cast( count(case문) as double) 로 형변환을 해서 사용하여도  null 혹은 1.0 으로 계속 나오는데

이 같은 문제는 어떻게 해결해야 하나요 ??
Reply all
Reply to author
Forward
0 new messages