3월에 태어난 여성 회원 목록 출력하기
2026. 1. 6. 11:32ㆍ프로그래머스:sql 고득점 Kit
문제
MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주세요. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬해주세요.
풀이
SELECT MEMBER_ID,MEMBER_NAME,GENDER,DATE_FORMAT(DATE_OF_BIRTH,'%Y-%m-%d') FROM MEMBER_PROFILE WHERE MONTH(DATE_OF_BIRTH) = 3 AND TLNO IS NOT NULL AND GENDER ='W' ORDER BY MEMBER_ID ASC잘못된 풀이
SELECT MEMBER\_ID,MEMBER\_NAME,TLNO,GENDER,DATE\_FORMAT(DATE\_OF\_BIRTH,'%Y-%m-%d') FROM MEMBER\_PROFILE WHERE MONTH(DATE\_OF\_BIRTH) = 3 AND TLNO IS NOT NULL ORDER BY MEMBER\_ID- 여성 회원이라고 했는데 조건에 GENDER를 안 넣음
- 요구하지 않은 컬럼을 출력함
요즘 쇼츠를 너무 많이 본 걸까, 갈수록 글을 대충 읽는 것 같다..., 집중력을 키울 필요성을 느낀다
반응형
'프로그래머스:sql 고득점 Kit' 카테고리의 다른 글
| 조건에 맞는 개발자 찾기 (0) | 2026.01.08 |
|---|---|
| 업그레이드 된 아이템 구하기 (0) | 2026.01.07 |
| 재구매가 일어난 상품과 회원 리스트 구하기 (0) | 2026.01.06 |
| 조건에 맞는 도서 리스트 출력하기 (0) | 2026.01.06 |
| 인기있는 아이스크림 (0) | 2026.01.05 |