inblog logo
|
송승현의 블로그
    SQL문제풀기

    [SQL문제풀기]특정 형질을 가지는 대장균 찾기

    프로그래머스 SQL 고득점 Kit
    송송승현's avatar
    송송승현
    Dec 16, 2024
    [SQL문제풀기]특정 형질을 가지는 대장균 찾기
    Contents
    문제나의 해답해설

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/301646

    나의 해답

    select count(*) as count from ECOLI_DATA A where !(GENOTYPE & 2) and ((GENOTYPE & 4) or (GENOTYPE & 1) or (GENOTYPE & 3))

    해설

    • select count(*) as count : 조건을 만족하는 행의 개수 계산
    • !(GENOTYPE & 2) : 비트 연산을 수행하여 2번째 비트가 0인것
    • ((GENOTYPE & 4) or (GENOTYPE & 1) or (GENOTYPE & 3)) : 4번째 비트가 1 or 1번째 비트가 1 or 1번째와 2번째 비트가 모두 1인 것
    Share article
    Contents
    문제나의 해답해설

    송승현의 블로그

    RSS·Powered by Inblog