[DB] 집합연산자
집합연산자는 합집합, 교집합, 차집합 등의 집합 기능을수행하는 연산자입니다.먼저 합집합부터 살펴보겠습니다. UNION : 중복되는 값을 제외하고 출력 SELECT 1 ID, '수학' SUBJECT, 90 SCORE FROM DUALUNIONSELECT 1 ID, '수학' SUBJECT, 90 SCORE FROM DUALUNIONSELECT 1 ID, '수학' SUBJECT, 90 SCORE FROM DUAL; 이렇게 중복되는 값을 조회하면한 번만 나오게됩니다. UNION ALL : 중복되더라도 모두 출력 SELECT 1 ID, '수학' SUBJECT, 90 SCORE FROM DUALUNION ALLSELECT 1 ID, '수학' SUBJECT, 90 SCORE FROM..
더보기
[DB] Where
Where 절은 조건식으로전체 데이터 중 지정한 조건에 맞는 데이터를 찾아주는 문장입니다.조건식에 사용할 연산자 중 비교 연산자를 먼저 알아보겠습니다. = , !=, ^=, , >, =, = : 같음!=, ^=, : 같지 않음!=, 는 표준화를 하려다보니 사용하게 되었고,^=는 몇몇 DBMS와 차별화를 두기 위해 사용하게 되었습니다. > : 초과>= : 이상 나머지 4개연산자는다른 언어에서 쓰이는 비교 연산자와 동일한 의미를 가지고 있습니다. 비교 연산자를 사용해서 실습해보겠습니다.과자 테이블에 대한 출력을 각각 해보겠습니다. --모든 과자 이름, 가격 조회SELECT * FROM SNACK; -- 모든 과자 이름(가격) 조회SELECT SNACK_NAME||'('||SNACK_PRICE||'원)' ..
더보기