[SQL] 6. SQL 데이터 조회

Damagedcase·2020년 11월 23일
0

SQL

목록 보기
6/15

이전 포스팅에서 데이터를 삽입한 후 SELECT라는 명령문을 사용했는데 이는 바로 데이터를 조회하는 명령문입니다.

SELECT * FROM customers;

위는 customers라는 테이블에 있는 모든 데이터를 조회할 수 있습니다.

SELECT column1, column2, ... FROM <테이블 이름>;

SELECT 이 후, 칼럼명을 사용하여 특정 칼럼에 삽입된 데이터를 조회할 수 있습니다.

예를 들어, 이름 칼럼과 이메일 칼럼을 조회하려면 다음과 같은 명령문을 치면 됩니다.

SELECT name, email FROM customers;

또한, SELECT DISTINCT란 명령문을 사용하여 칼럼에 있는 중복된 기록이 아닌 고유의 값들을 조회할 수 있습니다.

INSERT INTO "customers" ("name", "address", "mobileno", "email", "bod") VALUES ('Lucy Lindsey','157-2520 Mauris Avenue','(07745) 6435470','lucy.lindsey@lorem.ca','Jun 28, 2021');

이를 확인해서 첫 번째 데이터와 동일한 address를 가지고 있는 데이터를 삽입하겠습니다.

SELECT DISTINCT address from customers;

위에 명령문을 썼을 때 총 11개의 데이터 중에 10개만 조회되는걸 볼 수 있는데 이는 address란 칼럼으로부터 고유한 값만 가지고 있는 데이터를 조회했기 때문입니다.

SELECT address from customers;

DISTINCT를 명령문에서 뺀 경우에는 총 11개의 데이터가 조회되는 것을 확인할 수 있습니다.

profile
성장을 추구하는 개발자

0개의 댓글