MySQL FROM 문은 SELECT문에서 테이블의 출처를 지정할 때 사용하는 명령어입니다. 원하는 테이블명을 FROM에 입력하면 필터링이 가능합니다.
MySQL FROM 문
MySQL FROM
문은 SELECT
문으로 행 값을 불러올 때 테이블의 위치를 지정하는 명령어입니다.
SELECT
행 이름
FROM
테이블 이름;
MySQL 샘플 데이터를 이용해서 설명합니다.
예를 들어 아래와 같은 MySQL 데이터 표에서 customerName
행에 속한 열 값 데이터를 불러오고 싶습니다.
그런데 행값만 호출을 하면 오류가 납니다. 아래 명령어는 행 이름이 customerName
인 데이터를 불러오라는 의미인데 어떤 테이블로 부터 뽑아야 하는지 지정을 하지 않았습니다.
SELECT
customerName;
데이터 베이스(classicmodels
)안에 테이블의 종류(customers
, employees
, offices
, orderdetails
, orders
, payments
, productlines
, products
)가 많기 때문에 어떤 테이블에서 행 값을 추출해야 하는지 전달받지 못했기 때문입니다.
FROM
문으로 테이블명을 정확히 입력해주면 됩니다.
SELECT
customerName
FROM
customers;
테이블 명이 customers
인 표로부터(FROM
) 행 이름이 customerName
인 데이터를 불러오라(SELECT
)는 의미입니다.