SQL 문법 :: SELECT

반응형

데이터베이스의 데이터를 다루기 위해서는 보통 SQL 언어를 사용한다. 오라클, MySQL, MS SQL 등 데이터베이스 관리 시스템(DBMS)에 따라 SQL 문법이 다르다. 이번 포스팅에서부터는 MySQL의 문법에 대해 자세히 알아보고, 예제를 통해 이를 학습해보고자 한다. 테이블 단위로 관리하는데 쓰는 데이터 정의어는 패스한다.

 

 

SQL 문법 - SELECTSELECT는 DB를 사용하면서 가장 많이 사용하는 문법이 아닐까 한다. SELECT는 DB 테이블 내에서 원하는 데이터만을 검색하기 위해 사용되는 문법이다. 이후 공부하며 정리할 JOIN 등 다양한 문법과 함께 잘 사용된다. 
SELECT SYNTAXTABLE의 모든 값을 불러오기 위한 SELECT 문은 다음과 같다.

SELECT * FROM table_name;
cs

 

예제 TABLE을 이용해서 모든 값을 불러오면 다음 RESULT TABLE(혹은 RESULT-SET)을 얻을 수 있다.



하지만 데이터를 검색하면서 우리가 원하는 데이터만 쏙쏙 볼 필요가 있을 땐 아래와 같이 * 대신 각 열의 이름을 적어 검색한다.

SELECT column1, column2, ...
FROM table_name;
cs



예제 TABLE & DATA<LEGO TABLE>

PRODUCT NAME SERIAL NUMBER SERIES PRIC
닌자고 70657 닌자고 시티 항구 369900
해리포터 호그와트 성 71043 해리포터 640000
닌자고 70658 악당 타이탄 79900
브릭헤즈 40270 발렌타인 꿀벌 13500
시티 60198 화물 열차 299900

 

 

반응형

댓글

Designed by JB FACTORY