로딩
요청 처리 중입니다...

sqld 독학 : 다중행, cube, exists, rollup 연산자 / Grouping함수

 sqld 독학 : 다중행, cube, exists, rollup 연산자 /  Grouping함수

1️다중행 연산자 : 서브쿼리 결과처럼 여러 행을 반환하는 결과와 비교할 때 사용하는 연산자 [종류] in :여러 값들 중 하나와 일치하면 참 = any(...) 와 사실상 같은 의미로 쓰이는 경우가 많음 any / some : 서브쿼리 결과 중 하나라도 조건을 만족하면 참 비교연산자와 함께 사용 : 값 비교연산자 any(서브쿼리) all : 서브쿼리 결과의 모든 값이 조건을 만족해야 참 exists : 서브쿼리가 한 건이라도 결과를 반환하면 참 -- IN : 여러값 중 하나만 일치하면 참 SELECT * FROM emp WHERE deptno IN (10, 20, 30); -- ANY : sal이 서브쿼리 결과 중 '하나라도'보다 크면 참 SELECT * FROM emp WHERE sal > ANY (SELECT sal FROM mgr); -- ALL : sal이 intern 들의 sal '모든 값'보다 클 때 참 SELECT * FROM emp WHERE sal > ALL (SE...