스프레드시트 Query 사용법 (2) where 숫자 조건

Query 문법 두 번째 where 절에 대해서 알려드리겠습니다.

예시 데이터는 2019년 미쉐린 가이드 서울에서 별점 1점~3점을 받은 레스토랑 26곳의 테이블입니다.

query_where_table

where는 가로 행 선택

위키백과의 where 절 설명입니다.

WHERE 절
WHERE 절은 데이터를 추출하는 선택 조건식을 지정한다. 단일 식을 이용하는 것 외에도, 여러 조건을 조회하는 경우도 많다. 또한 테이블 간의 결합할 때 그 결합 관계를 지정한다. 이 WHERE 절에 그룹 함수를 사용해서는 안된다는 규칙이 존재한다.

where는 참조하고 있는 테이블에서 가로 행단위로 선택할 때 사용합니다.
결과에 표시하고 싶은 조건을 where 다음에 입력하면 됩니다.

 SELECT 컬럼명 [WHERE 조건식]

조건을 걸고 싶은 열의 데이터의 종류에 따라 문법이 다릅니다.
숫자 데이터일 경우  =, < 등의 등호, 부등호를 사용합니다.
예시 데이터에서는 숫자로 되어 있는 별점(B열) 데이터로 조건을 지정해보겠습니다.

별점(B열)이 1점인 레스토랑을 검색하고 싶은 경우,
select * where B = 1query_where_number_01

별점(B열)이 3점ㅇ 레스토랑을 검색하고 싶은 경우,
select * where B = 3query_where_number_02

별점(B열)이 1점보다 높은 레스토랑을 검색하고 싶은 경우,
select * where B > 1query_where_number_03

일부 열만 표시하고 싶다면, select * 대신 표시하고 싶은 열의 알파벳을 넣으면 됩니다.

별점(B열)이 1점보다 높은 레스토랑의 레스토랑 이름(A열), 별점(B열), 지역(C열)을 검색하고 싶은 경우,
select A, B, C where B > 1query_where_number_04

별점(B열)이 1점보다 높은 레스토랑의 레스토랑 이름 (A열), 지역(C열)을 검색하고 싶은 경우,
select A, C where B > 1query_where_number_06

샘플 스프레드시트: [QUERY] 2019 미쉐린 가이드 서울 > where 숫자


Query 문법을 더 자세히 알고싶으시다면!
» 스프레드시트 Query 사용법 목차

(동영상 강의 광고)

스프레드시트로 만든 가계부인데
스마트폰에서도 쓰기 쉽다고?

스마트폰에서도 쓰기 쉬운 스프레드시트 가계부

댓글

“스프레드시트 Query 사용법 (2) where 숫자 조건”에 대한 4개 응답

  1. 신옥윤 아바타
    신옥윤

    각 Sheet위의 Query의 Select 및 where 조건을 식에 반영시 Error가 발생하는데 이유가 있나요??

    좋아요

  2. SmartAgent 아바타

    적어주신 정보만으로는 문제의 원인을 파악하기 불가능합니다.

    좋아요

  3. 소영 아바타
    소영

    select * where B = 3
    ㄴ> 3 이라는 숫자 대신에 참조셀을 넣으면 에러가 뜹니다

    예를 들어,
    select * where B = A4
    ㄴ> 이렇게 넣으면 에러가 뜹니다… 방법이 있을까요?

    좋아요

    1. SmartAgent 아바타

      쿼리문내에서 다른 셀을 참조하게 하고싶으시다면

      구글 스프레드시트 사용법 (8) 데이터 필터링하기

      구글 스프레드시트 사용법 (8) 데이터 필터링하기


      에서 “Query함수로 필터링” 내용을 참고하시면 됩니다.

      좋아요

댓글 남기기