기본 적인것 && Join
select deptno , substr(min(lpad(sal,4,0)||ename),5) ename,min(lpad(sal,5,0)||ename) value from emp group by deptno // 필드를 합쳐서 사용 substr(value, number) number 앞에서 부터 자를 글자수 select a.ename, a.deptno, b.loc, a.job from emp a, dept b where a.deptno=b.deptno and a.deptno = 10; rowid 모든 데이타 마다 유니크 하게 가지는 아이디 . rownum 데이타의 row 넘버 . order by는 모든select가 실행되는 가운데에서 매일 마지막에 실행된다. frimary key 를 만들면 자동 목차를 만..
2015. 5. 10.
decode 사용 해서 그룹 만들기 start with union all 조인에 해서 안보이는 자료 보이기
SELECT ename, a.deptno, b.deptno, dname, loc FROM EMP a, DEPT b WHERE A.DEPTNO (+)= B.DEPTNO; ^ | outer join : 조인이 안된 모든 자료를 표시 .. 자료가 없는 데이터 까지 조인해서 검색한것을 표시 . SELECT deptno, COUNT(empno) FROM ( SELECT dept.deptno, empno, ename FROM EMP, DEPT WHERE emp.deptno(+) = dept.deptno) GROUP BY deptno /*12/10일 문제 특정 부서 번호에 평균 , 최대 값, 최소값(union all 사용) 결과 값 ================================ | 평균 | 최대 | 최소..
2015. 5. 10.