본문 바로가기

Keep The Faith251

[SQL] CASE WHEN ELSE 쿼리 분기시키기 SQL - CASE WHEN ELSE SQL에서 Switch Case와 같이 사용되는 것으로 이전에 공부한 DECODE와 비슷하다고 볼 수 있다 하지만 DECODE는 지정한 값을 특정한 값으로 출력이 가능하지만 나머지 조건에 대해서 출력을 할 수 없다 CAE WHEN ELSE는 ELSE를 통해서 지정한 조건 외 나머지 값들을 출력이 가능하다 아래의 예제로 살펴본다 기본적으로 HR 계정에서 정보를 출력할 때 JOB_ID 별로 A, B, C, D, E 그리고 나머지는 0을 출력하고 싶다면 아래와 같이 CASE WHEN ELSE를 사용하면 된다 CASE로 비교할 컬럼명을 적고 WHEN으로 조건 THEN으로 값을 적어준다 switch case와 비슷하다 CASE WHEN ELSE는 사용자가 원하는데로 사용이 가.. 2016. 5. 19.
05/19 Supreme Drop List 5월 19일 슈프림 드랍 Supreme 2016/05/19Drop List 입니다 이번주는 슈프림 X 노스 페이스로 예정이 되어 있었는데요 티셔츠와 크루넥, 모자가 발매 예정입니다슈노 감성은 조금 부족한 것 같습니다 오늘 발매 좋은 결과 있으시길 바랍니다 2016. 5. 19.
[Supreme] DropList 2016/05/19 슈프림 드랍 리스트 5/19 이번주 슈프림은 슈프림 노스로 컨펌되었다고 합니다 이번 시즌에 슈프림 노스는 팁테크 자켓과 후리스를 발매했었습니다이번에는 16SS 시즌에 맡게 크루넥과 반팔 티셔츠가 나오게 되는데 티셔츠는 컨펌되지 않았고 크루넥과 모자가 발매될 듯합니다 내일 발매 리스트가 정확히 나오면 리스트 재 포스팅 하겠습니다 2016. 5. 18.
[SQL] DECODE 쿼리에서 특정값으로 출력하기 SQL - DECODE DECODE는 Oracle에서만 지원되는 키워드이다 특정 컬럼의 값을 기준으로 IF문처럼 사용이 가능하다 지정할 값이 'A'이면 '에이' 출력 'B'면 '비' 출력과 같이 값에 따라서 원하는 정보로 출력을 할 수 있다 아래의 예제로 살펴본다 (Oracle HR 계정 사용) # SQL 13번 DECODE는 '조건1', '1 참인경우', '조건2', '2 참인경우', '...', 'FALSE' 여기서 B인 사람만 출력하고 싶다면 다음과 같이 별칭과 뷰을 이용해야 한다 WHERE 절에는 뷰나 프롬에서 오는 것만 작성 가능하다 DECODE는 조건일 때 어떠한 값을 보여주지만 CASE WHEN ELSE는 CASE일 때 쿼리도 작성이 가능하다 2016. 5. 15.