[프로그래머스 SQL] Lv.1 - Python 개발자 찾기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/276013 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이OR 또는 IN 키워드로 Python 스킬을 가진 행을 필터링한다.ID를 기준으로 오름차순 정렬한다.ID, 이메일, 이름, 성을 조회한다.SELECT ID, EMAIL, FIRST_NAME, LAST_NAMEFROM DEVELOPER_INFOSWHERE # "Python" IN (SKILL_1, SKILL_2, SKILL_3) # IN 사용 SKILL_1 = "Python" OR SKILL_2 = "Pyth..
[프로그래머스 SQL] Lv.1 - 조건에 맞는 회원수 구하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/131535 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이LIKE 키워드 또는 YEAR 키워드로 가입연도가 2021인 행을 필터링하고, BETWEEN 키워드로 나이가 20~29세인 행을 필터링한다.COUNT 키워드로 조회된 행의 개수를 조회한다.SELECT COUNT(*) AS USERSFROM USER_INFOWHERE JOINED LIKE '2021%' AND AGE BETWEEN 20 AND 29
[프로그래머스 SQL] Lv.1 - 상위 n개 레코드
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이보호 시작일 기준 오름차순 정렬한다.LIMIT 키워드를 사용해 한 개의 레코드만 조회되도록 한다.동물의 이름을 조회한다.SELECT NAMEFROM ANIMAL_INSORDER BY DATETIMELIMIT 1;
[프로그래머스 SQL] Lv.1 - 여러 기준으로 정렬하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이이름 오름차순, 보호 시작일 내림차순 정렬한다.아이디와 이름, 보호 시작일을 조회한다.SELECT ANIMAL_ID, NAME, DATETIMEFROM ANIMAL_INSORDER BY NAME, DATETIME DESC;
[프로그래머스 SQL] Lv.1 - 동물의 아이디와 이름
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59403 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이아이디를 기준으로 오름차순 정렬한다.아이디와 이름을 조회한다.SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 어린 동물 찾기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59037 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이보호 시작 시 상태(INTAKE_CONDITION)가 "Aged"가 아닌 행을 필터링한다.아이디를 기준으로 오름차순 정렬한다.아이디와 이름을 조회한다.SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION != 'Aged'ORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 아픈 동물 찾기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이보호 시작 시 상태(INTAKE_CONDITION)가 "Sick"인 행을 필터링한다.아이디를 기준으로 오름차순 정렬한다.아이디와 이름을 조회한다.SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION = 'Sick'ORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 역순 정렬하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이ANIMAL_ID 기준 내림차순 정렬한다.동물의 이름과 보호 시작일을 조회한다.SELECT NAME, DATETIMEFROM ANIMAL_INSORDER BY ANIMAL_ID DESC;
[프로그래머스 SQL] Lv.1 - 모든 레코드 조회하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/59034 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이ANIMAL_ID 기준 오름차순 정렬한다.전체 열 이름을 적거나 애스터리스크를 사용해 전체 레코드를 조회한다.SELECT *FROM ANIMAL_INSORDER BY ANIMAL_ID
[프로그래머스 SQL] Lv.1 - 조건에 부합하는 중고거래 댓글 조회하기
·
SQL/SELECT
https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이USED_GOODS_BOARD와 USED_GOODS_REPLY 테이블을 조인한다.USED_GOODS_BOARD 테이블에서 작성일이 "2022년 10월"인 행을 필터링한다. LIKE 키워드나 YEAR, MONTH 키워드를 사용할 수 있다.댓글 작성일 오름차순, 게시글 제목 오름차순 정렬한다.게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일을 조회한다. 이때 댓글 작성일은 DATE_FORMAT 키워드를..