Notice
Recent Posts
Recent Comments
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

01 SELECT 문으로 데이터 검색하기 본문

MSSQL/SQL 시작하기

01 SELECT 문으로 데이터 검색하기

빌드이너프 2024. 9. 28. 21:17

SELECT 문

데이터베이스에서 데이터를 검색하는 구문.

사용하기 쉽지만 시스템 성능에 많은 영향을 미치므로 주의해서 사용해야 한다.

 

자주 사용하는 형태의 SELECT 문

SELECT 열
FROM 테이블
WHERE 조건
ORDER BY 열

 

주석 작성 방법

주석은 쿼리 실행에 영향을 주지 않는다.

코드 설명을 위한 메모라고 생각하면 된다.

1줄 주석을 입력하고 싶을 때 --를 사용한다.

-- 주석입니다

 

여러 줄의 주석 처리

/*와 */를 감싸듯이 사용한다.

/*
여러 줄 주석 입력1
여러 줄 주석 입력2
*/

 

편집기에 쿼리 실행

여러 줄의 쿼리를 작성한 채로 실행하면 전체 쿼리가 실행된다.

 

특정 쿼리만 실행하려면 마우스로 해당 쿼리를 드래그한 다음 실행한다.

 

SELECT 문으로 특정 열 검색하기

SELECT문의 기본 형식

SELECT [열] FROM [테이블]

SELECT: 데이터를 검색하는 구문

[열]: 검색하려는 데이터의 열을 입력, 여러 열을 검색할 때는 쉼표로 구분, *를 입력하면 테이블의 전체 열을 검색한다.

FROM: 데이터를 가져올 테이블을 정하는 구문

[테이블]: 데이터가 저장된 테이블 이름을 입력

 

nasdaq_company의 테이블 구조

 

하나의 열 검색

nasdaq_company 테이블에서 주식 거래에 사용하는 종목 코드(symbol) 열을 검색하는 쿼리 작성

SELECT symbol FROM nasdaq_company;

 

여러 개의 열 검색

2개의 열을 검색하기 위해 검색할 열 이름을 쉼표(,)로 구분해 나열했다.

SELECT symbol, company_name FROM nasdaq_company;

 

전체 열 검색

* 기호를 사용

전체 열 검색은 조금만 쓰는 것이 좋다(CPU나 디스크에 많은 부담을 주고, 네트워크로 데이터를 전송할 때 부담을 준다)

SELECT * FROM nasdaq_company;