[SQL] 6. SQL 데이터 조회
이전 포스팅에서 데이터를 삽입한 후 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','[email protected]','Jun 28, 2021');
이를 확인해서 첫 번째 데이터와 동일한 address를 가지고 있는 데이터를 삽입하겠습니다.
SELECT DISTINCT address from customers;
위에 명령문을 썼을 때 총 11개의 데이터 중에 10개만 조회되는걸 볼 수 있는데 이는 address란 칼럼으로부터 고유한 값만 가지고 있는 데이터를 조회했기 때문입니다.
SELECT address from customers;
DISTINCT를 명령문에서 뺀 경우에는 총 11개의 데이터가 조회되는 것을 확인할 수 있습니다.
Author And Source
이 문제에 관하여([SQL] 6. SQL 데이터 조회), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@rheey90/SQL-6.-SQL-데이터-조회저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)