logweft.

SELECT · WHERE

가져올 열을 선택하고 조건에 맞는 행만 조회합니다.

기본 문법

SELECT columns FROM table WHERE condition;

작은 예제 sql

WITH scores(name, team, score) AS (VALUES ('민지', 'A', 80), ('서준', 'A', 95), ('하린', 'B', 70))
SELECT name, score FROM scores WHERE score >= 80 ORDER BY score;

실행 결과

name | score
민지 | 80
서준 | 95

헷갈리기 쉬운 점

  • WHERE는 행 단위 조건입니다. 그룹 집계 결과를 거를 때는 HAVING을 사용합니다.
  • 예제의 WITH는 임시로 사용할 데이터를 문장 안에 정의합니다. SQLite에서 그대로 실행할 수 있습니다.

함께 찾아보기

이 문법을 사용한 강의·코드 노트

더 자세한 문서

← SQL 사전으로

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.