1. ISNULL()
ISNULL은 NULL값을 대체값으로 바꾸어 버립니다. 형식: ISNULL(NULL값, 대체값) SELECT ISNULL(MAX(NUMBER)+1,1) FROM BOARD NUMBER 필드에서 가장큰값에서 1를 더한값이 NULL 이면 1를 가지고 오고, 그렇지 않으면 +1 값이된다. 2. NULLIF() NULLIF함수는 두개의 표현식을 비교하여 같으면 NULL을 반환합니다. 틀리면 표현식1 값을 출력한다. 형식: NULLIF(표현식1, 표현식2) SELECT NULLIF(-123,+123),NULLIF(500,500) 결과 - > -123 , NULL 3. GETANSINULL() GETANSINULL은 데이터베이스가 존재하면 1 그렇지 않으면 NULL 표시해줍니다. 형식: GETANSINULL(데이터베이스 이름) 4. NULL 값을 가진 필드 구하기 null값을 가지고 있는 goods_type 필드값을 가지고 오고 싶을때, select * from goods where goods_type is null 와 같이 하면 된다. select * from goods where goods_type is not null NULL 값이 아닌 값만 뽑아옵니다.
|
|||||||||||