728x90 320x100 SMALL [SQL] INSERT INTO SELECT,CASE,NULL INSERT INTO SELECT 한테이블에서 데이터를 복사해서 다른테이블에 삽입 조건 = 소스 및 대상 테이블의 데이터유형이 일치해야함 대상 테이블의 기존 레코드는 영향받지 않음 CASE CASE 조건을 통과하고 조건이 충족될때 값을 반환 조건이 충족될시 읽기를 중지하고 결과를 반환함 만약에 조건이 참이 아닐경우 ELSE 절의 값을 반환 그것도 없으면 NULL값 반환 NULL값 IFNULL() MYSql에서 ifnull함수 사용시 표현식이 null인경우 대체값을 반환가능 IFNULL 을 쓰거나 COALESCE도 가능 ISNULL() SQL서버일때 널값대체값반환 MVL() 오라클일경우 널값대체값반환 2022. 10. 6. 이전 1 다음 728x90 반응형 BIG