IF(조건문, 참일 때의 값, 거짓일 때의 값)
SELECT IF(1=1, 'TRUE', 'FALSE') AS RESULT FROM DUAL;
CASE WHEN 조건식1 THEN 결과값1 WHEN 조건식2 THEN 결과값2 WHEN 조건식3 THEN 결과값3 /* 추가 조건 존재 시 추가 반복 */ ELSE 모든_조건을_만족하지_않은_경우의_결과값 END
SELECT CASE WHEN MEMBER_ID = 1 THEN 'MEMBER_ID : 1' WHEN MEMBER_ID = 2 THEN 'MEMBER_ID : 2' WHEN MEMBER_ID = 3 THEN 'MEMBER_ID : 3' ELSE '해당하는 조건 없음' END AS RESULT FROM MEMBER
CASE 조건식 WHEN 조건값1 THEN 결과값1 WHEN 조건값2 THEN 결과값2 WHEN 조건값3 THEN 결과값3 /* 추가 조건 존재 시 추가 반복 */ ELSE 모든_조건을_만족하지_않은_경우의_결과값 END
SELECT CASE MEMBER_ID WHEN 1 THEN 'MEMBER_ID : 1' WHEN 2 THEN 'MEMBER_ID : 2' WHEN 3 THEN 'MEMBER_ID : 3' ELSE '해당하는 조건 없음' END AS RESULT FROM MEMBER
테이블 생성 테이블을 구성하는 속성들의 이름과 데이터 타입과 제약 사항에 대한 정의, 기본키·대체키·외래키의 정의, 데이터 무결성을 위한 제약조건의 정의 등을 포함한다. []로 표시한 함목은 생략 가능 대소문자를 구분하지 않는다. 기본 형식 CREATE TABLE 테이블_이름 ( 속성_이름 데이터_타입 [ NOT NULL ]...
테이블 변경 속성 및 제약조건에 대한 추가/변경/삭제를 실행한다. 신규 속성 추가 ALTER TABLE 테이블명 ADD [ COLUMN ] 속성명 데이터_타입 [ NOT NULL ] [ DEFAULT 기본_값 ]; 속성명 변경 ALTER TABLE 테이블명 CHANGE 기존_속성명 데이터_타입; 데이터 타입 변경 ALTER TABL...
테이블 삭제 테이블을 데이터베이스에서 삭제한다. 기본 형식 DROP TABLE 테이블명 [CASCADE | RESTRICT] CASCADE 삭제할 테이블을 참조하는 다른 테이블도 함께 삭제한다. RESTRICT 삭제할 테이블을 참조하는 다른 테이블이 존재하면 삭제가 수행되지 ...
DUAL 테이블
순위 구하기
새 버전의 콘텐츠를 사용할 수 있습니다.