1. 루사와 엘라 찾기
해설
처음에 위처럼 풀었는데, name = '' or이 반복되서 보기가 싫었다.
찾아보니 in이라는 명령어가 있었다.
위처럼 반복되는 구문을 in 안에 담아서
if a in []:
처럼 사용할 수 있는 것이다.
2. 진료과별 총 예약 횟수 출력하기
해설
우선 진료과 코드와 5월 예약건수라는 컬럼을 지정한다.
5월 예약 건수는 어떤 컬럼이든 count하면 개수는 똑같으니 아무 컬럼이나 해도 된다.
해당 월이 같은지 판단하는건 like 를 사용하고 일은 상관이 없으니 %로 사용한다.
결과는 진료과코드 별로 조회를 하므로 group by로 그룹화 해준다.
그리고 정렬은 환자 수를 기준으로 먼저 오름차순하므로 count 한 수를 가지고 오름 차순 하고
그리고 진료과 코드로 오름차순 한다.
'코테공부' 카테고리의 다른 글
프로그래머스 53일차 - 힙 문제 모음 & 상품 별 오프라인 매출 구하기 (0) | 2023.04.11 |
---|---|
프로그래머스 53일차 - 해시 문제 모음 & 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2023.04.10 |
프로그래머스 51일차 - 정렬 문제 모음 & SQL 문제 최솟값 구하기 (0) | 2023.04.08 |
프로그래머스 50일차 - 중성화 여부 파악하기 (0) | 2023.04.07 |
프로그래머스 50일차 - 단속카메라 (1) | 2023.04.07 |