inblog logo
|
taker
    SQL문제풀기

    조건에 맞는 개발자 찾기

    연산자 "&" 사용
    김인범's avatar
    김인범
    Dec 08, 2024
    조건에 맞는 개발자 찾기
    Contents
    문제 쿼리문

    문제

    💡
    DEVELOPERS 테이블에서 Python이나 C# 스킬을 가진 개발자의 정보를 조회하려 합니다.
    조건에 맞는 개발자의 ID, 이메일, 이름, 성을 조회하는 SQL 문을 작성해 주세요.
    결과는 ID를 기준으로 오름차순 정렬해 주세요.

    쿼리문

    SELECT DISTINCT(ID), EMAIL, FIRST_NAME, LAST_NAME FROM developers d JOIN skillcodes s ON d.SKILL_CODE & s.CODE WHERE name = 'Python' OR name = 'C#' ORDER BY 1
     
    이번 문제에서는
    DEVELOPERS 테이블에서 SKILL_CODE ||| SKILLCODES테이블에서 CODE
    를 비교해야 합니다.
    비교를 위해서 JOIN을 할 때 ( & ) 을 사용해서 두 컬럼을 비교해서
    결과를 나타냅니다.
     
    Share article

    taker

    RSS·Powered by Inblog