[패스트캠퍼스]SQL강의 따라하기(SELECT, FROM, AS, LIMIT, DISTINCT)😎

Jaewoo Back·2023년 7월 10일
1
post-thumbnail

📖데이터 가져오기


SELECT = 값을 가져올 컬럼을 선택하는 ✨키워드✨

※ 컬럼을 선택하기 위해서는 테이블을 먼저 선택해야 한다

SELECT 특징
💡 숫자, 문자 데이터를 가져올 수 있다.
💡 컬럼을 선택해 컬럼의 값을 가져온다.
💡 *(별표)를 통해 컬럼 전체를 가져올 수 있다.
*(별표)는 컬럼 전체(ALL)를 의미한다.

SELECT * FROM digimon

FROM = 데이터를 가져올 테이블을 지정하는 키워드

💡 FROM [테이블이름] 형식으로 사용한다.

💡 테이블이 어떤 데이터베이스 안에 있는지 데이터베이스 이름 같이 명시 필수.

FROM digimon. mynewdigimon

단, USE 키워드를 통해 사용할 데이터베이스를 지정해 주었다면 생략가능

💡'.' 점을 통해 데이터베이스와 테이블을 분리 표현해 준다.

SELECT[컬럼이름]
FROM[데이터베이스이름].[테이블이름];

SELECT, FROM 문법

쿼리문법

USE [데이터베이스이름]; 사용을 기준으로 

💡 컬럼을 하나만 선택하는 경우

SELECT [컬럼이름]
FROM [테이블이름];

💡 컬럼을 여러개 선택하는 경우

SELECT [컬럼이름],[컬럼이름],...[컬럼이름]
FROM [테이블이름];

💡 컬럼 전체를 선택하는 경우

SELECT *
FROM [테이블이름];

📂mynewdigimon


SELECT, FROM 사용예제

AS = 가져온 데이터에 별명을 지정하는 키워드

컬럼 이름에 부가설명을 하거나, 불필요한 내용을 제거할 때 사용

특징
💡 AS[컬럼 별명]
💡 실제 컬럼 이름은 변하지 않으며, 별명은 쿼리 내에서만 유효하다

쿼리문법

SELETE[컬럼이름]AS[컬럼별명]
FROM[테이블이름];

한국이름 > 한국디지몬이름

LIMIT = 가져올 데이터의 로우 개수를 지정하는 키워드

데이터의 일부만 확인하고 싶을 때 사용

특징
💡 LIMIT[로우 수]
💡 쿼리의 가장 마지막에 위치
💡 입력한 숫자가 전체 row 수보다 크다면, 있는 row 까지만 가져온다.
쿼리문법

SELECT 한국이름, 유형
FROM mynewdigimon
LIMIT 2;

DISTINCT

중복된 데이터는 제외하고 같은 값은 한 번만 가져오는 키워드

특징
💡 DISTINCT[컬럼 이름]
💡 SELECT 절에 위치하여 컬럼의 유일한 값들을 가져온다
쿼리구문

SELECT DISTINCT 유형
FROM mynewdigimon;

profile
https://blog.naver.com/jaewoo2_25

0개의 댓글