더북(TheBook)

5.1.1 SELECT 절

SELECT 절에는 테이블에서 선택할 컬럼이나 표현식을 명시합니다. 컬럼 명 대신 ‘*’를 명시하면 테이블에 있는 전체 컬럼을 선택하며, 테이블 생성 시 명시한 컬럼 순서대로 데이터를 가져옵니다. 각각의 컬럼과 표현식은 콤마로 구분합니다.

여기서 컬럼은 알겠는데 표현식은 무엇을 말하는 걸까요? 표현식이란 하나 이상의 값, 연산자, SQL 함수가 결합된 식을 말합니다. 가령 ‘1+1’이나 ‘2*2’ 같은 것이 표현식이 될 수 있습니다. 여기서 1과 2는 값, +와 *는 연산자입니다. 값뿐만 아니라 컬럼 자체도 연산 대상이 될 수 있습니다. 예를 들어 column1과 column2라는 컬럼에 1과 2라는 값이 들어 있다면 ‘column1+column2’라는 표현식을 사용할 수 있고, 이를 SELECT 절에 넣으면 3이라는 값이 조회됩니다. SQL 함수에 대해서는 6장에서 자세히 설명하겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.