like 연산자
LIKE "강원도%"
limit 2
원하는 행만큼 출력
date 포맷
DATE_FORMAT(날짜 , 형식) : 날짜를 지정한 형식으로 출력
소수점
를 이용해 반올림을 해줄 수 있는데
자릿수를 넣지 않을 경우에는
소수를 모두 반올림 시켜버리고
자리수를 넣을 경우에는
자리수 위치까지 반올림을 수행하게 된다
avg decimal 시간 float 등과 병행할 시에도
값 위치와 자릿수만 기억해주면 된다
TRUNCATE(값, 자리수)
를 사용해주면 소수점을 모두 버리는 대신
자리수까지 버려줄 수 있다
null일 때 문자열로 채워주기 => ifnull함수 이용하기
=> oracle에서는 nvl 사용
=> IS NOT NULL과 다름
IFNULL(TLNO,'NONE')
join, Using, 정규식 사용 => 과일
SELECT FLAVOR
FROM FIRST_HALF A JOIN ICECREAM_INFO B
USING (FLAVOR)
WHERE A.TOTAL_ORDER > 3000 AND B.INGREDIENT_TYPE REGEXP '^fruit'
ORDER BY TOTAL_ORDER DESC
정규표현식 => LIKE연산자보다 검색 활용도 높음
REGEXP ''
출처
join => a 테이블, b 테이블과 같은 레코드만 봄
USING 키워드 => 두 테이블간 필드이름이 같은 경우에 사용