Login: Mysql -u(유저) name -p(비밀번호)
SELECT : 데이블 컬럼 조건
- AS : 특정 컬럼의 데이터를 표시하되 표시할 컬럼명을 변경
USE : e.g USE DBNAME; (DB선택)
FROM : 테이블 명 조건
ORDER BY : 정렬할 기준
WHERE : 조건문으로 맞는값 검색
Group by : 중복없애주고 정렬해줌
Distinct : 중복을 없애주지만 정렬은 하지않음
- 단순히 중복만 제거할 경우 DISTINCT가 더 빠를수 있음
LIKE : 부분적으로 일치하는 컬럼 검색
- e.g LIKE 'TE%';(TE로시작하는 조건), LIKE '%TE%';(TE가 들어간 조건) , LIKE 'TE__';(TE로 시작하고 2글자가 붙을경우.)
LIMIT, OFFSET : 결과중 일부만 가져오기
- e.g LIMIT 10;(결과중 처음부터 10개만 가져옴)
- LIMIT 50, OFFSET 10;(결과중 50번째부터 10개만 가져옴.)
조건 조합의 순서
- SELECT > FROM > WHERE > ORDER BY > LIMIT