KATA#93

codataffee·2024년 7월 16일
0

CODEKATA

목록 보기
93/114
post-thumbnail

WHAT IS KATA?

KATA는 기술과 기술 향상에 초점을 맞춘 코드 챌린지입니다.
일부는 프로그래밍 기본 사항을 교육하는 반면 다른 일부는 복잡한 문제 해결에 중점을 둡니다.

이 용어는 The Pragmatic Programmer 라는 책의 공동 저자인 Dave Thomas 가
무술에서 일본의 카타 개념을 인정하면서 처음 만들어졌습니다.
Dave의 개념 버전은 코드 카타를 프로그래머가
연습과 반복을 통해 기술을 연마하는 데 도움이 되는 프로그래밍 연습으로 정의합니다.


- SQL


✔️ 문제 #1: 대장균의 크기에 따라 분류하기 1

오랜만에 프로그래머스에서 SQL 문제 풀기

✔️ 제출 쿼리

✔️ 쿼리 분석

# ID와 SIZE 컬럼을 선택
SELECT ID
     # SIZE_OF_COLONY 값에 따라 'LOW', 'MEDIUM', 'HIGH'로 분류
     , CASE WHEN SIZE_OF_COLONY <= 100 THEN 'LOW'
            WHEN SIZE_OF_COLONY BETWEEN 101 AND 1000 THEN 'MEDIUM'
            WHEN SIZE_OF_COLONY > 1000 THEN 'HIGH'
            END SIZE
FROM ECOLI_DATA
# ID 컬럼 기준 오름차순 정렬
ORDER BY 1


✔️ CHECK POINT

  • SQL
    • CASE WHEN 구문을 활용한 조건부 컬럼 생성

profile
커피 좋아하는 데이터 꿈나무

0개의 댓글

관련 채용 정보