YataNox
[My_SQL] 부모의 형질을 모두 가지는 대장균 찾기 본문
문제
LeftJoin과 형질이 2진수로 되어 있기에 &연산을 통해서 원하는 값을 찾는다.
코드
SELECT e.ID, e.GENOTYPE, ed.GENOTYPE AS PARENT_GENOTYPE
FROM ECOLI_DATA e JOIN ECOLI_DATA ed ON e.PARENT_ID = ed.ID
WHERE (e.GENOTYPE & ed.GENOTYPE) >= ed.GENOTYPE
ORDER BY 1;
'DB > Programmers SQL' 카테고리의 다른 글
[My_SQL] 대장균의 크기에 따라 분류하기 1 (2) | 2024.05.30 |
---|---|
[My_SQL] 물고기 종류 별 잡은 수 구하기 (0) | 2024.05.30 |
[My_SQL] 조건에 맞는 아이템들의 가격의 총합 구하기 (0) | 2024.05.28 |
[My_SQL] 연도 별 평균 미세먼지 농도 조회하기 (0) | 2024.05.28 |
[My_SQL] 대여 기록이 존재하는 자동차 리스트 구하기 (0) | 2024.05.21 |