
구름이 다소 많이 끼었어도, 화창한 아침!
아침을 볼 수 있음에 감사. 뇌를 말랑하게하는 문제들을 또 풀어보자!
알고리즘 문제(Python)
알고리즘 문제: 없는 숫자 더하기
numbers에 없는 숫자를 더하면 result에 있는 값이 되게 하라
어떻게 풀 것 인가?
리스트에 없는 값을 따로 추출해서 계속 더한다
어떤 방식을 사용할 것 인가?
for반복문과 조건문 그리고 not in을 사용
for n in range(10): : 10 전까지(0~9)의 반복문 형성
if n not in numbers: : numbers에 n이 없을 때의 조건
answer += n : answer에 n을 더한다
return = answer : 그리고 answer를 반환
SQL 문제
SQL 문제: 진료과별 총 예약 횟수 출력하기
조회할 컬럼 : mcdp_cd, 환자 수
가져올 테이블 : appointment
조건을 줄 컬럼(where) : apnt_ymd
그룹할 컬럼(group by) : mcdp_cd
정렬할 컬럼(order by) : 환자 수, mcdp_cd
select
여기서 환자 수를 셀 때, 조건에서 환자를 거를 것이므로 count(1)을 한다
where절
date 타입이 datetime 타입이 아니여서 date_format을 한다
date_format(apnt_ymd, '%Y-%m')
그리고 22년 5월 이므로, ='2022-05'를 설정한다
'[내일배움캠프 코드카타]' 카테고리의 다른 글
[QA/QC_2기]아침을 깨우는 코드카타(6-10) (0) | 2025.06.11 |
---|---|
[QA/QC_2기]아침을 깨우는 코드카타(6-9) (0) | 2025.06.10 |
[QA/QC_2기]아침을 깨우는 코드카타(6-7) (1) | 2025.06.08 |
[QA/QC_2기]아침을 깨우는 코드카타(6-6) (0) | 2025.06.07 |
[QA/QC_2기]아침을 깨우는 코드카타(6-5) (0) | 2025.06.06 |