반응형
https://school.programmers.co.kr/learn/courses/30/lessons/301647
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
[풀이과정]
부모와 자식 관계 JOIN해주기.
(E.GENOTYPE | P.GENOTYPE) = E.GENOTYPE
-> 2진수로 변환해서 계산해줌. OR 연산으로 부모 형질에서 1인 부분이 자식 형질에서도 1이면 1이 반환됨.
[코드]
SELECT
E.ID,
E.GENOTYPE,
P.GENOTYPE AS PARENT_GENOTYPE
FROM
ECOLI_DATA E
JOIN
ECOLI_DATA P
ON
E.PARENT_ID = P.ID
WHERE (E.GENOTYPE | P.GENOTYPE) = E.GENOTYPE
ORDER BY E.ID;
반응형
'프로그래머스 > [SQL] SELECT' 카테고리의 다른 글
[프로그래머스] SELECT : 재구매가 일어난 상품과 회원 리스트 구하기 (1) | 2024.11.18 |
---|---|
[프로그래머스] SELECT : 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.11.17 |
[프로그래머스] SELECT : 특정 형질을 가지는 대장균 찾기 (0) | 2024.11.11 |
[프로그래머스] SELECT : 가장 큰 물고기 10마리 구하기 (0) | 2024.11.11 |
[프로그래머스] SELECT : 잔챙이 잡은 수 구하기 (0) | 2024.11.11 |