database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 7151 게시물 읽기
No. 7151
쿼리 문의드립니다.
작성자
kris
작성일
2018-11-11 21:32ⓒ
2018-11-12 09:46ⓜ
조회수
2,157

      파워      |   출력     |   갯수

-------------------------------------

     26.54    |     0.1      |    3

     35.25    |     0.2      |    8

     36.25    |     0.3      |    2

     42.25    |     0.4      |    6

     46.25    |     0.5      |    2

     53.73    |     0.6      |    9

 

이런 테이블에서 출력을 (0.0~0.2, 0.3~0.7, 0.8~1.2,.......) 0.5단위로 끊어서 25까지의 파워(평균값), 출력, 갯수(합계)를 구해야 하는데

어떻게 해야 할지 영 감이 없습니다 고수님의 도움이 필요합니다 ㅠㅠ

 

 

  파워(평균)  |   출력     |  갯수(합계)

-----------------------------------------------------

     32.68    |     0.0      |    13

     47.41    |     0.5      |    17

       .      |     1.0      |    .

       .      |     1.5      |    .

       .      |     2.0      |    .

도와주세요 

이 글에 대한 댓글이 총 3건 있습니다.

평균, 합계가 없는 ROW도 표시할려면

임시테이블 이용해야 하고 아래 와 LEFT 조인을 해야 합니다.

 

SELECT avg(파워), 출력, sum(갯수)
FROM (
    SELECT 파워, ROUND((출력+0.2) / 0.5,0,1)/2 as 출력, 갯수
    FROM 테이블
) t
GROUP BY    출력 
박인호(paerae)님이 2018-11-12 11:00에 작성한 댓글입니다.
이 댓글은 2018-11-12 11:05에 마지막으로 수정되었습니다.

1. "출력을 (0.0~0.2, 0.3~0.7, 0.8~1.2,.......) 0.5단위로 끊어서 25까지"
처음은 구간이 0.2인건 뭐 걍 그렇다 치더라도 그럼 끝이 25.2인지 24.7인지 어떻게 알지?
2. 그런데 원하는 결과의 출력값을 0.0~0.5인가보네 
3. 어라 그런데 갯수를 합해보니 13개가 나오려면 0.3까지 더해야 13개인데?

쿼리 짜다 말고 위와 같은 고민을 한참 하다가 질문자의 심오한 뜻을 헤아릴 길이 없음에 스스로 우둔함을 탓하며 저렇게 어려운 쿼리는 작성할 수 없음을 깨달으며 머리를 절재절래 흔들면서 포기합니다.

꼭 다른 분이 답을 찾아주시기면 저도 세목경독하도록 하겠습니다.

우욱님이 2018-11-12 11:24에 작성한 댓글입니다. Edit

인호님 해안에 오늘도 한수 마음 깊히 배워갑니다. 감사합니다.

kris님이 2018-11-12 20:07에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
7154새해 복 많이 받으세요~ 쿼리 질문 하나 드립니다~ [4]
이성원
2019-01-03
2260
7153선입선출 구현 [3]
tiger
2018-11-21
3021
7152. 관련 용어 [1]
권기혁
2018-11-20
2286
7151쿼리 문의드립니다. [3]
kris
2018-11-11
2157
7150쿼리문 질문 드립니다. [1]
gggg
2018-11-01
2077
7149dateadd 함수 관련 질문.. [1]
권기혁
2018-11-01
2160
7148group by 문의 [4]
문의자
2018-10-26
2128
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다