inblog logo
|
silver
    SQL문제풀기

    [SQL문제풀기] 조건에 맞는 회원수 구하기

    silver's avatar
    silver
    May 13, 2025
    [SQL문제풀기] 조건에 맞는 회원수 구하기
    Contents
    문제MYSQLORACLE

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131535

    MYSQL

    내가 작성한 정답

    SELECT COUNT(*) USERS FROM USER_INFO WHERE AGE BETWEEN 20 AND 29 AND DATE_FORMAT(JOINED,'%Y') = '2021';
    SELECT COUNT(*) USERS FROM (SELECT USER_ID FROM USER_INFO WHERE AGE BETWEEN 20 AND 29 AND DATE_FORMAT(JOINED,'%Y') = '2021') A;

    ORACLE

    내가 작성한 정답

    SELECT COUNT(*) USERS FROM USER_INFO WHERE TO_CHAR(JOINED,'YYYY') = '2021' AND AGE BETWEEN 20 AND 29;
    SELECT COUNT(*) USERS FROM (SELECT USER_ID FROM USER_INFO WHERE TO_CHAR(JOINED,'YYYY') = '2021' AND AGE BETWEEN 20 AND 29);
     
    Share article

    silver

    RSS·Powered by Inblog