{section}
{column}
no | nm | dept |
---|---|---|
11 | 마농 | 10 |
22 | 구니 | 10 |
33 | 다솜 | 10 |
{column}
{column}
no | fam_no | fam_nm |
---|---|---|
11 | 1 | 마누라 |
22 | 1 | 와이프 |
22 | 2 | 아들 |
{column}
{column}
no | ym | sal |
---|---|---|
11 | 200901 | 100 |
11 | 200902 | 100 |
11 | 200903 | 100 |
22 | 200901 | 200 |
22 | 200902 | 200 |
22 | 200903 | 200 |
33 | 200901 | 300 |
33 | 200902 | 300 |
33 | 200903 | 300 |
{column}
{column}
no | nm | sal | fam |
---|---|---|---|
11 | 마농 | 300 | 1 |
22 | 구니 | 600 | 2 |
33 | 다솜 | 900 | 0 |
{column}
{column:width=40%}
{column}
{section}
{section}
{column}
SELECT e.no, e.nm, SUM(sal) sal, COUNT(f.no) fam
FROM emp e, fam f, gub g
WHERE e.no = f.no(+)
AND e.no = g.no(+)
AND e.dept = 10
AND g.ym(+) BETWEEN '200901' AND '200903'
GROUP BY e.no, e.nm
;
{column}
{column}
no | nm | sal | fam |
---|---|---|---|
11 | 마농 | 300 | 3 |
22 | 구니 | 1200 | 6 |
33 | 다솜 | 900 | 0 |
{column}
{column:width=45%}
{column}
{section}
{section}
{column}
SELECT e.no, e.nm, g.sal, f.fam
FROM emp e
, (SELECT no, COUNT(*) fam
FROM fam
GROUP BY no
) f
, (SELECT no, SUM(sal) sal
FROM gub
WHERE ym BETWEEN '200901' AND '200903'
GROUP BY no
) g
WHERE e.no = f.no(+)
AND e.no = g.no(+)
AND e.dept = 10
;
{column}
{column}
no | nm | sal | fam |
---|---|---|---|
11 | 마농 | 300 | 1 |
22 | 구니 | 600 | 2 |
33 | 다솜 | 900 |
{column}
{column:width=45%}
{column}
{section}
{section}
{column}
SELECT e.no, e.nm
, (SELECT SUM(sal)
FROM gub
WHERE ym BETWEEN '200901' AND '200903'
AND no = e.no
) sal
, (SELECT COUNT(*)
FROM fam
WHERE no = e.no
) fam
FROM emp e
WHERE e.dept = 10
;
{column}
{column}
no | nm | sal | fam |
---|---|---|---|
11 | 마농 | 300 | 1 |
22 | 구니 | 600 | 2 |
33 | 다솜 | 900 | 0 |
{column}
{column:width=45%}
{column}
{section}
- 강좌 URL : http://www.gurubee.net/lecture/2539
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.