DB

MySQL 기초 (2)

with_AI 2022. 4. 29. 08:56

SELECT 

데이터를 가져와라

값을 가져올 칼럼을 선택하는 키워드

 

FROM

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

FROM [테이블이름]

USE를 통해 지정해줬으면 안해도됨

 

 

1. 숫자 문자 데이터 가져오기

SELECT 데이터

 

2. 컬럼 선택

SELECT 컬럼이름

 

3. 컬럼 전체 선택

SELECT *

 

 

컬럼 하나만 선택

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

 

컬럼 여러개 선택

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

 

컬럼 전체 선택

SELECT *
FROM [데이터베이스].[테이블];

 

 

AS

 

테이블 내의 실제 컬럼 이름은 변하지 않으며 별명은 쿼리 내에서만 사용 가능

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

 

AS 예제

SELECT number AS national_number
FROM pokemon.mypokemon;

 

LIMIT

 

가져올 데이터의 일부만 보고 싶을 때

쿼리의 가장 마지막에 위치

 

LIMIT 2;

2개의 row만 가져옴

 

 

DISTINCT

중복된 데이터는 제외하고 같은 값은 한번만 가져온다

 

DISTINCT [컬럼이름]

SELECT 절에 위치하여 컬럼의 유일한 값을 가져온다.

 

SELECT DISTINCT type

 

예제

SELECT name, height, weight
FROM mypokemon

SELECT attack, defense, speed
FROM mypokemon

SELECT name, attack + defense + speed AS total
FROM mypokemon

 

'DB' 카테고리의 다른 글

MySQL 기초(5)  (0) 2022.05.04
MySQL 기초 (4)  (0) 2022.05.02
MySQL 기초(3)  (0) 2022.05.02
MySQL 기초(1)  (0) 2022.04.28
MongoDB 코랩으로 실습해보기  (0) 2022.04.05