Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

하루에 하나씩 공부하기

부모의 형질을 모두 가지는 대장균 찾기-LV2 본문

카테고리 없음

부모의 형질을 모두 가지는 대장균 찾기-LV2

dltaexox 2024. 12. 9. 16:28

- 문제

부모의 형질을 모두 보유한 대장균의 ID(ID), 대장균의 형질(GENOTYPE), 부모 대장균의 형질(PARENT_GENOTYPE)을 출력하는 SQL 문을 작성해주세요. 이때 결과는 ID에 대해 오름차순 정렬해주세요.

 

- 코딩테스트 연습 - 부모의 형질을 모두 가지는 대장균 찾기 | 프로그래머스 스쿨

 

코딩테스트 연습 - 부모의 형질을 모두 가지는 대장균 찾기

대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다. 다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다.

school.programmers.co.kr

 

 

- 키포인트

부모, 자식 GENOTYPE 2개로 처리

 

- 코드

SELECT A.ID, A.GENOTYPE, P.GENOTYPE AS PARENT_GENOTYPE 
FROM
    ECOLI_DATA AS A INNER JOIN ECOLI_DATA AS P ON A.PARENT_ID = P.ID
WHERE A.GENOTYPE & P.GENOTYPE = P.GENOTYPE
ORDER BY ID ;