-sql server 기준..

SELECT

SQL에서 데이터를 검색할때 사용하는것이 SELECT문장이다. 기본적인 형태는 다음과 같다.

SELECT * FROM Customers;

말 그대로 Customers table에서(from) 데이터를 선택해(select) 가져온다.

스타 기호(*)는 지정한 테이블의 모든 열(column)을 가져오겠다는 의미이다.

SELECT *와 FROM 사이에는 빈칸이 얼마나 들어가도 상관 없다. 세미콜론(;)을 쓰면 문장을 끝마칠 수 있다.

 

주석

주석을 표현하는 법은 두가지가 있다.

--(내용) 

/* (내용1)

(내용2)*/

대시를 두 번 쓰면(--) 해당 라인이 주석처리 되고,

/* (주석) */을 쓰면 사이에 들어간 모든 텍스트가 주석처리된다.

 

열 명시

SELECT * FROM 문장은 테이블의 모든 열을 불러오게 된다.

만약 해당 테이블에서 원하는 열만 불러오고싶다면 문장에 명시할 수 있다.

SELECT 다음에 *자리에 불러올 행의 갯수를 명시할 수 있다. (top(행의 갯수))

SELECT와 FROM 사이에는 원하는 열을 명시하면 해당 열만 불러오게 된다. (FirstName, LastName)

FROM은 어떤 DB의 dbo의 테이블을 가져올지 명시할 수 있다. ([wh].[dbo].[Customers])

특정 키에 띄어쓰기가 들어갈 때에는 대괄호([ ])로 묶어주면 된다.

 

 

'DB > 관계형 DB' 카테고리의 다른 글

함수  (0) 2021.03.31
계산영역과 별칭  (0) 2021.03.25
데이터 형식  (0) 2021.03.24
기본키와 외래키  (0) 2021.03.24
SQL SERVER 2019 / SSMS 설치  (0) 2021.03.24

+ Recent posts