본문 바로가기
MySQL/PROGRAMMERS

Lv.2 조건에 맞는 개발자 찾기

by Freely_ 2025. 1. 31.
728x90
반응형
728x90
 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

SKILLCODES 테이블
DEVELOPERS 테이블

DEVELOPERS 테이블에서 Python이나 C# 스킬을 가진 개발자의 정보를 조회하려 합니다.

조건에 맞는 개발자의 ID, 이메일, 이름, 성을 조회하는 SQL 문을 작성해주세요.

결과는 ID를 기준으로 오름차순 정렬해주세요.

 

  • 풀이
SELECT ID, EMAIL, FIRST_NAME, LAST_NAME
FROM DEVELOPERS
WHERE SKILL_CODE & (SELECT CODE
                   FROM SKILLCODES
                   WHERE NAME = 'Python')
    OR
      SKILL_CODE & (SELECT CODE
                   FROM SKILLCODES
                   WHERE NAME = 'C#')
ORDER BY 1
728x90
반응형