1. 문제 풀이 아이디어
- 비트 연산을 활용해
JOIN절을 사용하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT
DISTINCT id,
email,
first_name,
last_name
FROM
developers
JOIN
skillcodes
ON
code & skill_code = code
WHERE
category = 'Front End'
ORDER BY
id;3. 정리
JOIN절에서skill_code에 대한 비트 연산을 사용하여code가 포함되는 경우developers테이블과skillcodes테이블을 결합한다.
WHERE절에서category가'Front End'인 데이터를 필터링한다.
DISTINCT를 사용해 중복된 행을 제거하고,id를 오름차순으로 정렬하여 문제를 해결한다.
Share article