[SQL] 제로베이스 - week 1 quiz & 과제

Summer·2021년 8월 25일
0
post-thumbnail

너무 슬프다. 1주차 퀴즈와 과제를 진행하며 필기해뒀던 .sql 파일이 날아가버리고 만 것.. 대신에 과제 파일에 남아있는 쿼리를 보며 기억이라도 더듬어 본다.
퀴즈와 과제 특성상, 모든 문제를 발췌해서 올리기는 어려우므로 이번에 쿼리를 작성하면서 새롭게 배운 개념 위주로 기록해보고자 한다!


🎈 쿼리에 곱셈을 넣는 법

column_name*0.95
  • 엑셀 등의 함수와 똑같이 처리하면 된다! 곱셈함수 *를 실행시켜주고, 뒤에 숫자를 적는다.

🎆 column에 플래그 처리 하는 법

select 
	customerid,
	case when custstate = 'WA' then 'WA'
	when custstate <> 'WA' then 'others'
	end as newstate_flag
from 
	customers
;
  • case when ~ then ~ : ~인 경우에는, ~라고 플래그 처리 한다.
    그 밑에 새로운 플래그를 적고자 할 때는 when ~ then ~으로 적어준다. (혹은 나머지 전부를 플래그 처리 하고자 하면 else~)
  • end as ~ : 플래그의 컬럼명을 ~ 로 정한다.
profile
잠시 쉬어가며 SQL을 공부중인 판교 비개발자의 하루

0개의 댓글