SQL-SELECT문

2021. 9. 11. 22:25SQL

안녕하세요!

에디터 WOLF 입니다.

오늘은 SQL의 SELECT 문과 WHERE 문에 대해서 알아보려 합니다.

 

그전에 먼저 Query문에 대한 이해가 필요합니다.

 

쿼리(Query) 문 이란?

쿼리는 질의를 의미합니다. 즉 데이터베이스에 명령을 내리는 것을 의미 합니다. 

 

SELECT 문이란?

여기서 Select문은 데이터베이서에서 "데이터를 선택해서 가져와"라는 것을 의미합니다.

Select 쿼리문은 어떤 테이블에서, 어떤 필드의 데이터를 가져올지 로 구성되어집니다.

 

 

여기서 잠깐!!!

그럼 테이블과 필드란 무엇일까요?

 

테이블(TABLE)이란?

    테이블은 데이터가 담긴 엑셀 시트와 동일합니다.

    이런 형태의 데이터 값이 데이터 베이스에 닮기면 테이블이 형성되는 것입니다.

 

필드(Field)란?

    위의 엑셀 시트의 Order_no, User_id, email 이 각각의 필드입니다.

 

 

그럼 SELECT 쿼리문을 어떻게 작성하고 실행되는지 알아보겠습니다.

 

Show Tables

    SQL에서 현재 가지고 있는 데이블 전체를 보고 싶을 때 사용합니다.

현재 데이터 에 Checkins,courses,orders등의 테이블이 있다는 것을 확인 할수 있습니다.

 

 

 

그럼 여기서 ORDERS테이블의 데이터를 SELECT 문을 사용해서 한번 가져와 볼까요?

 

 

Orders 테이블을 가져오는 Slect 문의 쿼리는 다음과 같습니다.

Select * from orders

여기서 *은 전체 필드를 의미합니다.

 

그렇다면 oreders 테이블에 존재하는
created_at
course_title
payment_method
email
필드를 한번 불러와 볼까요?



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