inblog logo
|
LHS's Study Space
    SQL문제풀기

    [SQL 문제 풀기] 3월에 태어난 여성 회원 목록 출력하기(131120)

    lhs's avatar
    lhs
    Dec 24, 2024
    [SQL 문제 풀기] 3월에 태어난 여성 회원 목록 출력하기(131120)
    Contents
    1. 문제 풀이 아이디어2. 나의 정답 코드3. 정리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131120
     

    1. 문제 풀이 아이디어

    • WHERE 절에 문제에서 요구하는 조건을 적용하여 원하는 데이터를 필터링한다.

    2. 나의 정답 코드

    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;

    3. 정리

    • WHERE 절에서 MONTH 함수를 사용하여 date_of_birth가 3월인 데이터만 필터링하고, IS NOT NULL 조건을 사용해 tlno가 null이 아닌 데이터만 필터링하고, gender 조건은 'W'로 필터링한다.
    • DATE_FORMAT 함수를 활용해 날짜를 문제에서 요구하는 형식(YYYY-MM-DD)으로 변환한다.
    • ORDER BY 절을 사용해 member_id를 기준으로 오름차순으로 정렬한다.
    Share article

    LHS's Study Space

    RSS·Powered by Inblog