본문 바로가기
SQL

SQL Select 구문

by 진격의 파파 2013. 8. 9.
반응형

 

SELECT 구문은 데이터베이스의 내용을 선택하는데 사용합니다.  

 

select 구문은 기본적으로 두가지 방식으로 데이터를 선택할 수 있습니다.

 

첫번째 예시

SELECT * FROM table_name;

 

두번째 예시

SELECT column_name,column_name2 FROM table_name; 

 

첫번째 예시구문은 선택된 테이블의 모든 값을 불러오는 구문이고

두번째 예시구문은 선택된 테이블중에서 column_name,column_name2 의 값만 불러오는 구문입니다.

테이블에 데이터가 많을때 데이터의 로딩이라던지 속도를 높이기 위해 두번째 예시구문을 많이 사용합니다. 첫번째 구문같은 경우는 테이블의 내용이 그다지 많지않고 속도에 크게 영향을 끼치지 않을경우 사용합니다.

 

개인적으로 SQL 구문은 두번째 구문을 사용하시길 추천드리고 싶지만 프로그램 코딩하다보면 칼럼의 내용을 일일이 다 적기가 불편할 경우도 많이 있습니다. 적절히 두 구문을 섞어가며 사용하시길 바랍니다.

 

"member" 라는 테이블에 아래와 같이 값이 들어있다고 가정해봅시다 

id

 user_id

 user_pwd

 name

 age

 phone

 email

 1

 test1

 1111

 홍길동

 25

 010-1111-1111

 test1@test.com

 2

 test2

 2222

 임꺽정

 45

 010-2222-2222

 test2@test.com 

 3

 test3

 3333

 이철수

 34

 010-3333-3333

 test3@test.com

 4

 test4

 4444

 김영희

 28

 010-4444-4444

 test4@test.com

 

select user_id, name, age from member;

// 위 SQL 구문의 내용은 이미 짐작하시겠지만 member 라는 테이블에서 user_id, name, age 값만 불러옵니다.

 

select * from member;

// 위 SQL 구문은 member 테이블에서 모든 칼럼의 내용을 불러들입니다.

 

오늘은 간단하게 SELECT 여기 까지만 정리하고 다음 포스팅에서는 SELECT DISTINCT 구문 관련해서 알아보겠습니다.

 

Enjoy Programming~~

 

반응형

'SQL' 카테고리의 다른 글

SQL AND OR 구문  (0) 2013.08.14
SQL WHERE 구문  (0) 2013.08.13
SQL SELECT DISTINCT 구문  (2) 2013.08.12
SQL 기본 구문  (0) 2013.08.08
SQL 소개  (0) 2013.08.07