본문 바로가기

DB

DB 4일차 오전


1)SEMI JOIN


상관하의질의)



예제)
c      SEATTLE
d      DENVER


select custid, city
from customers
MINUS
select o.custid, city
from customers c JOIN orders o
on c.custid = o.custid
_M#]

문제2
씨애틀이 있는 주문을 3번이상 한 사람

분석 함수

SELECT department_id
      , last_name, salary
      , commission_pct,
        RANK() OVER (   ORDER BY salary DESC, commission_pct) "Rank"
        FROM employees
        WHERE department_id = 80;


RANK() OVER(ORDER BY 차순, 기준)

CASE) IF랑 같은거


ROW_NUMBER)


'DB' 카테고리의 다른 글

- 5 일차 SQL 과제 –  (0) 2010.08.27
DB 5 일차 - 오전  (0) 2010.08.27
- 3 일차 SQL 과제 –  (0) 2010.08.25
- 2 일차 SQL 과제 –  (0) 2010.08.25
DB 3일차 오전  (0) 2010.08.25