-
30일 차 mysql ifnull distinct삼성SDS_멀티캠퍼스/MYSQL 2015. 10. 21. 15:13반응형
레코드 값중 NULL이 있다면 산술연산 자체가 안된다.
물론 비교도 안되는데
NULL을 허용하는 컬럼이 포함됐지만
값을 제대로 출력하고 싶다면
ifnull을 사용하면 된다.
ifnull(컬럼명,null일 경우 입력될 값)
별칭을 설정하려면 as "문자열" 을 사용하면 된다.
중복을 제거하려면
select distinct를 사용하면 된다
and연산으로도 가능하지만
between연산도 있다.
or연산으로도 가능하지만
in(값,값,값....)도 가능하다
between 날짜연산가능
와일드카드 % : 0개이상의 문자
와일드카드 _ : 1개의 문자
_A : 2번째 글자에 A 들어간 레코드
__A : 3번째 글자에 A들어간 레코드
___A : 4번째 글자에 A들어간 레코드
is null이면 해당 컬럼값에 null들어가는 애들 출력
is not null이면 null아닌애들 출력
desc는 내림차순
asc는 오름차순(생략하면 오름차순)
다른 컬럼도 가능
deptno가 오름차순인 애들중에서 deptno가 같은값이면
sal 오름차순으로 정렬
반응형'삼성SDS_멀티캠퍼스 > MYSQL' 카테고리의 다른 글
31일 차 DBMS에서 제공하는 다양한 함수2(mysql) (0) 2015.10.22 31일 차 DBMS에서 제공하는 다양한 함수(mysql) (0) 2015.10.22 30일 차 Model / DAO (0) 2015.10.21 Mysql java를 이용하여 값 입력 (0) 2015.10.19 28일 차 JAVA 내부라이브러리 추가 하는 방법 (0) 2015.10.19