[프로그래머스] Python 개발자 찾기

yenpkr·2025년 2월 19일
0

sql

목록 보기
32/91

문제

제출

SELECT id,email,first_name,last_name
from developer_infos
where skill_1='python' or skill_2='python' or skill_3='python') 
order by 1

📌 복습 내용

✅ in

  • 기본적인 in 연산
    IN은 일반적으로 “값이 목록에 포함되어 있는지”를 체크할 때 사용
SELECT * FROM employees
WHERE department IN ('HR', 'Sales', 'Engineering');

departmet가 HR, Sales, Engineering 중 일치하는 것이 있는지 확인

WHERE 'python' IN (skill_1, skill_2, skill_3) 의 의미?
→ 'python'이 skill_1, skill_2, skill_3 중 어느 하나와 일치하는지 확인하는 것
하나라도 일치하면 TRUE로 간주하여 해당 레코드를 반환

또 다른 답

SELECT id,email,first_name,last_name
from developer_infos
where 'python' in (skill_1,skill_2,skill_3) 
order by 1

0개의 댓글