프로그래머스-SQL
[프로그래머스-SQL] 프로그래머스 SQL Level3 성조건별로 분류하여 주문상태 출력하기 MySQL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/131113 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 MySQL의 CASE ~ WHEN을 사용해서 해결할 수 있었다. 우리가 기본적으로 필요한 컬럼들은 쌩으로 받아와도 되지만 "출고여부"와 같은 컬럼은 테이블에 존재하지 않는 컬럼이기 때문에 OUT_DATE 컬럼과 CASE ~ WHEN을 활용하여 조건분기에 따라 해당 값을 가지도록 해주면 문제를 해결할 수 있다. 문제를 풀면서 주의할 점은 OUT_DATE는 DATE_FORMAT을 활용해 ..