https://school.programmers.co.kr/learn/courses/30/lessons/301647
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
ํ๋ก๊ทธ๋๋จธ์ค ๋ ๋ฒจ 2.
mysql, ๋นํธ ์ฐ์ฐ์ ์ฌ์ฉ ๋ฌธ์ (&, |)
์ฒ์์ ์ ํ๋ ค์ ํ์ด๋ฅผ ์ฐพ์๋ดค๋๋ฐ,, ๋นํธ์ฐ์ฐ์๋ฅผ ์ฐ๋ผ๋๊ฑฐ์?
๊ทผ๋ฐ ์ ์ฐ๋๊ฑด์ง ์ดํด๊ฐ ์๋ผ์ ๊ณ ๋ฏผํ๋ค๊ฐ ๊ฒฐ๊ตญ ์ดํดํด๋ฒ๋ ธ๋ค *ใ *!
๊ทธ๋๊น
๋ถ๋ชจ bit ๊ฐ 1์ด๋ฉด ์์์ด ํญ์ 1์ด์ด์ผ ํ๊ณ (1&1 = 1)
๋ถ๋ชจ๊ฐ 0์ด๋ฉด, ์์์ 1์ด๋ 0์ด๋ ์๊ด์์ผ๋ (0&1 = 0, 0&0 = 0)
๋ถ๋ชจ & ์์ ์ฐ์ฐ ๊ฒฐ๊ณผ๊ฐ => ๋ถ๋ชจ๊ฐ ๋๋ฉด, ์์์ ๋ถ๋ชจ์ ๋ชจ๋ 1์ ํฌํจํ๋ ๊ฒ์ด๋คโผ๏ธ
ex) 010 & 011 = 010
๋์ ํ์ด
select a.ID, a.GENOTYPE, b.GENOTYPE as PARENT_GENOTYPE
from ECOLI_DATA a, ECOLI_DATA b
where a.parent_id=b.id and a.GENOTYPE & b.GENOTYPE = b.GENOTYPE
order by ID;