데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

며칠동안 DISTINCT, GROUP BY, ROW_NUMBER() OVER (PARTITION BY)  등등 해도 원하는 결과가 나오지 않아서 질문 드립니다. D


현재 데이터는 아래와 같이 각 시간마다 4개의 데이터가 있는데 이것을 중복되는 칼럼은 묶어서 하나로 표현하고 싶습니다.


중복되는 칼럼의 값은 시간인데 동일한 값을 하나로 묶어서 1시에 A , 1시에 B, 1시에 C 이렇게 되어 있는 것을 1시에 A, B, C 값을 모두 보여주고 싶습니다. 조언 부탁드리겠습니다. 즐거운 하루 되세요.


<현재 데이터>

+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+
|   YEAR| MONTH|  DAY|  HOUR|YYYYMMDD |A        | B   |  C     |  D    |
+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+
|     2018|        01|      01|       00|20180101              | 199.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       00|20180101              | 0.0|2.0|    0.0|    0.0|
|     2018|        01|      01|       00|20180101              | 0.0 0.0|0.09375|    0.0|
|     2018|        01|      01|       00|201801010.0         | 0.0  |    0.0|0.21875|
|     2018|        01|      01|       01|20180101              |201.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       01|20180101              |0.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       01|20180101              |0.0|0.0|0.15625|    0.0|
|     2018|        01|      01|       01|20180101              |0.0|0.0|    0.0|   0.25|
|     2018|        01|      01|       02|20180101              |197.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       02|20180101              |0.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       02|20180101              |0.0|0.0|  0.125|    0.0|
|     2018|        01|      01|       02|20180101              |0.0|0.0|    0.0|0.21875|
+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+


<원하는 데이터>

+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+
| YEAR | MONTH|  DAY|  HOUR|YYYYMMDD |A       | B   |  C    |  D    |
+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+
|     2018|        01|      01|       00|20180101              | 199.0|2.0|0.09375|0.21875|
|     2018|        01|      01|       01|20180101              |201.0|0.0|0.15625|   0.25|
|     2018|        01|      01|       02|20180101              |197.0|0.0|  0.125|0.21875|
|     2018|        01|      01|       03|20180101              |197.0|0.0|    0.0|    0.0|
|     2018|        01|      01|       04|20180101              |197.0|0.0|    0.0|    0.0|
+---------+----------+--------+---------+--------+--------------------+-------+---+-------+-------+

No. Subject Author Date Views
10378 update시 날짜시간입력 질문드립니다. [2] sql생초보 2018.12.01 715
10377 mysql 쿼리 질문입니당~ㅜㅜ [1] khaluamilk 2018.11.30 570
» 중복값이 있는 칼럼을 하나로 합쳐서 하나의 Row 로 조회하는 방법?? [2] 매력흑진주 2018.11.29 598
10375 값을 고정으로 출력 하고자 합니다 [1] 슈토파이터 2018.11.28 1681
10374 sql 2017 express 오류관련 문의 드립니다. [1] 죠리퐁 2018.11.27 414
10373 SQL 프로파일러로 실제 변수가 입력된 SQL을 추적할 수 있나요? Ksqler 2018.11.25 653
10372 이 오류 뭔지 아시는 분 계신가요... 연결된 서버 "TEST"의 OLE DB 공급자 "SQLNCLI11"에 오류가 발생했습니다. 리소스 한도에 도달했기 때문에 공급자가 실행을 종료했습니다. [3] 정보보안 2018.11.23 1726
10371 UPDATE 문 다른 질문 드립니다 [2] 슈토파이터 2018.11.23 647
10370 update select 문 질문 드려요 [1] 슈토파이터 2018.11.23 877
10369 쿼리 문의드립니다! [1] 신신오오도로 2018.11.22 537
10368 윈도우서버2016에서 MSSQL2008R2 호환이되는지 물어보고 싶습니다. 유노 2018.11.21 613
10367 SQL key 관련 질문 선린 2018.11.20 461
10366 업그레이드 관리자 분석 마법사 진행률 질문 파릇파릇 2018.11.20 444
10365 온라인상에서 TempDB 파일을 추가하는 것이 가능한지요? [2] 에퀴페 2018.11.19 583
10364 오라클 제품목록 쿼리관련 질문입니다.. [1] 병든토끼 2018.11.19 467
10363 TABLE Join시 조회된 데이터가 더 많은 경우.. [2] 노란하늘 2018.11.19 663
10362 SQL Migration 작업 문의 [1] 뛰어 2018.11.19 620
10361 쿼리 작성시 각 테이블 alias 어떻게 지으시나요?? [3] 아잉옹 2018.11.17 602
10360 MSSQL vs MYSQL vs MariaDB 성능 질문입니다. [4] 전화귀 2018.11.15 1920
10359 유사검색어(?) 문의드립니다. [1] 기대 2018.11.14 725





XE Login