2008년 3월 19일.

Posted 2008/05/07 17:46, Filed under: Oracle9i

3-6. 입사일이 81년 이외에 입사한 사원의 모든 정보를 출력하여라.

SQL> ed

  1  select ename
  2  from emp
  3* where hiredate not between '1981/01/01' and '1981/12/17'
SQL> /

ENAME
----------
SMITH
SCOTT
ADAMS
MILLER

3-8. 부서 번호가 20, 30번을 제외한 모든 사원의 이름, 사원 번호, 부서 번호를 출력하여라.]

SQL> select ename
  2  from emp
  3  where deptno not in(20, 30)
  4  ;

ENAMEena
----------
CLARK
KING
MILLER

3-9. 이름이 S로 시작하는 사원의 사원 번호, 이름, 입사일, 부서 번호를 출력하여라.

SQL> select ename
  2 
SQL> select empno, ename, hiredate, deptno
  2  from emp
  3  where ename LIKE 'S%';

     EMPNO ENAME      HIREDATE     DEPTNO
---------- ---------- -------- ----------
      7369 SMITH      80/12/17         20
      7788 SCOTT      87/04/19         20


3-12. 이름이 S자로 시작하고 마지막 글자가 T인 사원의 모든 정보를 출력하여라(단, 이름은 전체 5자리이다).

SQL> ed

  1  select *
  2  from emp
  3* where ename LIKE 'S___T'
  4  /

     EMPNO ENAME      JOB              MGR HIREDATE        SAL       COMM
---------- ---------- --------- ---------- -------- ---------- ----------
    DEPTNO
----------
      7788 SCOTT      ANALYST         7566 87/04/19       3000
        20

3-14. 커미션이 NULL이 아닌 사원의 모든 정보를 출력하여라.

SQL> select *
  2  from emp
  3  where comm is not null;

     EMPNO ENAME      JOB              MGR HIREDATE        SAL       COMM
---------- ---------- --------- ---------- -------- ---------- ----------
    DEPTNO
----------
      7499 ALLEN      SALESMAN        7698 81/02/20       1600        300
        30

      7521 WARD       SALESMAN        7698 81/02/22       1250        500
        30

      7654 MARTIN     SALESMAN        7698 81/09/28       1250       1400
        30


     EMPNO ENAME      JOB              MGR HIREDATE        SAL       COMM
---------- ---------- --------- ---------- -------- ---------- ----------
    DEPTNO
----------
      7844 TURNER     SALESMAN        7698 81/09/08       1500          0
        30

3-17. 부서 번호를 내림차순으로 정렬하고 이름을 오름차순으로, 급여를 내림차순으로 정렬하여라.

SQL> select deptno, ename, sal
  2  from emp
  3  ORDER BY deptno DESC, ename ASC, sal DESC
  4  ;

    DEPTNO ENAME             SAL
---------- ---------- ----------
        30 ALLEN            1600
        30 BLAKE            2850
        30 JAMES             950
        30 MARTIN           1250
        30 TURNER           1500
        30 WARD             1250
        20 ADAMS            1100
        20 FORD             3000
        20 JONES            2975
        20 SCOTT            3000
        20 SMITH             800

    DEPTNO ENAME             SAL
---------- ---------- ----------
        10 CLARK            2450
        10 KING             5000
        10 MILLER           1300

14 개의 행이 선택되었습니다.

4-9. 이름의 글자수가 6자 이상인 사원의 이름을 앞에서 3자만 구하여 소문자로 이름만 출력하여라.

SQL> ed
file afiedt.buf(이)가 기록되었습니다

  1  select lower(substr(ename, 1, 3))
  2  from emp
  3* where length(ename) >= 6
SQL> /

LOWER(
------
mar
tur
mil

4-11. 사원의 이름과 부서 번호를 합성시켜 “연결예제”라는 heading으로 출력하여라.

SQL> ed
file afiedt.buf(이)가 기록되었습니다

  1  select concat(ename, deptno) 연결예제
  2* from emp
SQL> /

연결예제
--------------------------------------------------
SMITH20
ALLEN30
WARD30
JONES20
MARTIN30
BLAKE30
CLARK10
SCOTT20
KING10
TURNER30
ADAMS20
JAMES30
FORD20
MILLER10

14 개의 행이 선택되었습니다.


4-12. 사원의 직무가 ‘SAL'로 시작하는 사원의 이름과 사원 이름의 길이를 출력하여라.

SQL> ed
file afiedt.buf(이)가 기록되었습니다

  1  select ename, length(ename)
  2  from emp
  3* where job LIKE 'SAL%'
SQL> /

ENAME      LENGTH(ENAME)
---------- -------------
ALLEN                  5
WARD                   4
MARTIN                 6
TURNER                 6

4-13. 이름의 두 번째 글자가 ‘A’인 사원들의 이름과 직무를 출력하여라.
       (단, 직무는 앞에서부터 세 글자로 줄여 표시하여라.)

SQL> ed
file afiedt.buf(이)가 기록되었습니다

  1  select ename, substr(job, 1, 3)
  2  from emp
  3* where ename LIKE '_A%'
  4  ;

ENAME      SUBSTR
---------- ------
WARD       SAL
MARTIN     SAL
JAMES      CLE

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

'Oracle9i' 카테고리의 다른 글

2008년 4월 2일.  (0) 2008/05/07
2008년 3월 28일.  (0) 2008/05/07
2008년 3월 19일.  (0) 2008/05/07
2008년 3월 12일.  (0) 2008/05/07



Trackback URL : http://trustnoone.tistory.com/trackback/668

Leave a comment

« Previous : 1 : ... 74 : 75 : 76 : 77 : 78 : 79 : 80 : 81 : 82 : ... 700 : Next »

Blog Owner : MULDER。



TO FIND THE TRUTH,
YOU MUST BELIEVE。

I WANT TO BELIEVE。

http://trustnoone.tistory.com 。



now playing...



Artist : K-ci & JoJo
Album : THEIR GREATEST HITS (2005)
Title : 04. All My Life ♪ (5:26)






Calendar

«   2008/08   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Recent Posts

  1. ReStart... 8/21
  2. Betty.
  3. 석갱이... 8월 15-17
  4. 탁상용 미키마우스 선풍기
  5. Caving Special
  6. 2008 Non-Stop English Camp #3
  7. 2008 Non-Stop English Camp #2
  8. 2008 Non-Stop English Camp #1
  9. yesterday...
  10. Wanted, 2008

Recent Comments

  1. 안녕하세요~ 제프오님~ 스쿠터 하나정도.. MULDER 08/11
  2. 아.. 지금 잠시 외국에 나와있어서 몰랐.. 제프.오 08/10
  3. 누나 달려~ㅋ MULDER 08/09
  4. ㅎㅎ 헬멧은 항상 쓰고 댕기져~ㅋㅋ MULDER 08/09
  5. 사고서 얼마 안되서 펑크! 나서 기분 안.. downright 08/09
  6. 오빠 달료~ 절망ⓝ좌절 08/09
  7. 제2의 하류인생일까... 공사, 마이킹... MULDER 07/29
  8. 총으로 마구도 쏘는구나 - -; MULDER 07/29
  9. 움.. 위에 설정을 한번 다시 한번 체킹.. MULDER 07/08
  10. ㅎㅎㅎ 짜장면 ㅎㅎ MULDER 07/08

Recent Trackbacks

  1. ssh 접속은 터미널? 탐색기처럼 탐색한다.. 무엇을 구하려거든 전부가 그것이게 하라 06/24
  2. 윤동주의 서시. 엔즐군의 다이어리::Spring Edition 05/06
  3. 시끄러운 Superfetch Rommance - Daniel's 04/23
  4. 고향의 소리 말하자면 03/14
  5. 비스타 보안의 핵, 사용자 계정 컨트롤(U.. 아크비스타 :: 아크몬드의 비스타블로그 01/17
  6. [커프뮤비] 나는 사랑이 뭔지 모르나봐요.. 커프마왕 2007
  7. Spider-man 1,2,3 구손랜드® 2007
  8. 비스타 구매 전에 따져 봐야 한다 소프트웨어로 행복한 삶을 꿈꾸다 2007

Bookmarks

  1. .Πet S.W.A.T's Blog
  2. Cisco Systems, Inc
  3. Click Blog
  4. D.Blog v5.0
  5. Daydream
  6. EnTER_ThE_Ciyne ~~
  7. ky`s notebook
  8. LUKE CHUEH
  9. Microsoft Corporation
  10. Mininova The ultimate BitTorrent sour..
  11. nagafuji
  12. Nepion Community
  13. PARKOZ HARDWARE 2007
  14. Seoby@Blog R&B 리믹스
  15. sonchul
  16. YouTube - Broadcast Yourself.
  17. 마로-_ -;@ 겔러리
  18. 베타뉴스
  19. 숙희
  20. 인생무상
  21. 지식아 모여라!
  22. 포포 Blog
  23. 플라잉 디스크
  24. 필승의 다짐으로


Online Messenger



ID : taewoong7@netsgo.com



Address : taewoong7@hotmail.com



Site Stats

TOTAL 203089 HIT
TODAY 133 HIT
YESTERDAY 320 HIT