2021. 9. 11. 22:25ㆍSQL
안녕하세요!
에디터 WOLF 입니다.

오늘은 SQL의 SELECT 문과 WHERE 문에 대해서 알아보려 합니다.
그전에 먼저 Query문에 대한 이해가 필요합니다.
쿼리(Query) 문 이란?
쿼리는 질의를 의미합니다. 즉 데이터베이스에 명령을 내리는 것을 의미 합니다.
SELECT 문이란?
여기서 Select문은 데이터베이서에서 "데이터를 선택해서 가져와"라는 것을 의미합니다.
Select 쿼리문은 어떤 테이블에서, 어떤 필드의 데이터를 가져올지 로 구성되어집니다.
여기서 잠깐!!!
그럼 테이블과 필드란 무엇일까요?
테이블(TABLE)이란?
테이블은 데이터가 담긴 엑셀 시트와 동일합니다.
이런 형태의 데이터 값이 데이터 베이스에 닮기면 테이블이 형성되는 것입니다.
필드(Field)란?
위의 엑셀 시트의 Order_no, User_id, email 이 각각의 필드입니다.
그럼 SELECT 쿼리문을 어떻게 작성하고 실행되는지 알아보겠습니다.
Show Tables
SQL에서 현재 가지고 있는 데이블 전체를 보고 싶을 때 사용합니다.
그럼 여기서 ORDERS테이블의 데이터를 SELECT 문을 사용해서 한번 가져와 볼까요?
Orders 테이블을 가져오는 Slect 문의 쿼리는 다음과 같습니다.
Select * from orders
여기서 *은 전체 필드를 의미합니다.
그렇다면 oreders 테이블에 존재하는
created_at
course_title
payment_method
필드를 한번 불러와 볼까요?
Orders 테이블에서 필드 값을 가져오는 쿼리문은 다음과 같습니다.Select created_at, course_title, payment_method, email From Orders
전체 적인 내용을 정리해 보면,
1.SELECT 쿼리문은 데이터 베이스에서 특정 데이터를 불러오기 위해 작성합니다.
2.SELECT 문의 구성은 SELECT 필드 from 테이블의 형태를 가지고 있습니다.
이번 내 글은 여기 까지고 다음 글에서 WHERE 절 에 대해서 알아보겠습니다.
'SQL' 카테고리의 다른 글
통계 (0) | 2021.09.23 |
---|---|
SQL-Group by문 (0) | 2021.09.18 |
SQL-WHERE 절 (0) | 2021.09.16 |
SQL- SQL이란 (0) | 2021.09.10 |
SQL -데이터 베이스 (0) | 2021.09.09 |