select
어떤 테이블에서 어떤 필드의 데이터를 가져올지.
select * from orders;
select culnms_name from orders;
orders의 테이블에서 모든 데이터를 가져오겠다.
컬럼의 이름을가진 필드만 가져오겠다.
특정 데이터만 가져오고싶다(where)
select * from 테이블
where 컬럼이름 = "컬럼 값" [조건 and or] 컬럼이름 = "컬럼값";
조건 연산자 !=,>,<,= in(start,end) between a and b, 컬럼이름 like '컬럼값'
컬럼값에 %를 사용하면 모든 문자열을 포함한다
일부 데이터만 limit
숫자만큼 데이터를 가지고옴
select * from 테이블
where 컬럼 = "값"
limit 숫자;
중복 제거 distinct
중복된 테이블을 제외하고 가져옴
select distinct(컬럼) from 테이블;
데이터 count
데이터의 갯수를 가져옴
select count(*) from 테이블;