SELECT 열_이름
FROM 테이블_이름
WHERE 조건식
GROUP BY 열_이름
HAVING 조건식
ORDER BY 열_이름
LIMIT 숫자
-- SELECT '컬럼명' FROM '테이블명'
SELECT member_id, name FROM member;
-- SELECT 와 FROM 사이에 *를 적으면 테이블의 모든 컬럼을 조회한다.
SELECT * FROM member;
-- 두 SQL은 동일한 기능을 한다.
SELECT * FROM market_db.member;
SELECT * FROM member;
기본적으로 테이블 이름은 스키마명.테이블명으로 표현한다.
하지만 USE 문으로 데이터베이스를 지정해주었다면 테이블명만 명시해도 된다.
-- USE '스키마명'
USE market_db;
-- member 테이블에서 mem_number 컬럼 값이 5이상인 데이터 조회
SELECT * FROM member
WHERE mem_number >= 5;
SELECT TRUE OR FALSE AND FALSE; // 1
SELECT (TRUE OR FALSE) AND FALSE; // 0
-- member 테이블에서 height 컬럼 값이 160이상 165이하인 데이터 조회
SELECT * FROM member
WHERE height between 160 and 165;