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
운영게시판
최근게시물
MySQL Q&A 31217 게시물 읽기
No. 31217
가로로 출력방법
작성자
완전초보
작성일
2019-02-23 07:13
조회수
2,375

  시간   장소

    2     1001호

    3    1001호

    3    1002호

   4    1006호

   5     1001호

 

위의 데이타를 아래와 같이 출력하고자 합니다.

초보라 쉽지 않네요 ㅠㅠ

 

    정소         2시  3시  4시  5시  

   1001       O     O                O

  1002                O

  1006                          O

 

 

 

 

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

WITH t AS
(
SELECT 2 시간, '1001' 장소
UNION ALL SELECT 3, '1001'
UNION ALL SELECT 3, '1002'
UNION ALL SELECT 4, '1006'
UNION ALL SELECT 5, '1001'
)
SELECT 장소
     , MIN(CASE 시간 WHEN 2 THEN 'O' END) "2시"
     , MIN(CASE 시간 WHEN 3 THEN 'O' END) "3시"
     , MIN(CASE 시간 WHEN 4 THEN 'O' END) "4시"
     , MIN(CASE 시간 WHEN 5 THEN 'O' END) "5시"
  FROM t
 GROUP BY 장소
;

마농(manon94)님이 2019-02-26 13:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
31220서비스에 사용중인 DB database를 동기화 하는 방법 [5]
정성철
2019-02-26
2556
31219join 관련 질문입니다. [2]
조동건
2019-02-25
2369
31218MySQL 에서 이모티콘 저장 문제 [1]
김봉수
2019-02-25
2401
31217가로로 출력방법 [1]
완전초보
2019-02-23
2375
31216MySQL 이벤트프로시저 물리적 다른호스트에 INSERT를 할 수 있을까요? [1]
푸르미
2019-02-22
2115
31215정규화, 비정규화
rlgns
2019-02-13
2367
31213마농님의 도움의 손길이 필요합니다. [2]
김경민
2019-01-21
2640
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다