26.01.2015 Views

Materiały pomocnicze do PL/SQL

Materiały pomocnicze do PL/SQL

Materiały pomocnicze do PL/SQL

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

wyświetl dane o pracownikach osiągających roczne zarobki<br />

w wysokości 36000 oraz o tych, którzy są urzędnikami<br />

(stanowisko 'CLERK)<br />

wyświetlaj: nazwisko, stanowisko, roczne zarobki,<br />

numer i nazwę departamentu oraz grupę zaszergowania<br />

select<br />

from<br />

where<br />

ename,<br />

job,<br />

sal * 12 + nvl(comm,0) ANNUAL_SAL,<br />

d.deptno,<br />

dname,<br />

grade<br />

emp e, salgrade, dept d<br />

e.deptno = d.deptno<br />

and sal between losal and hisal<br />

and ( sal*12+nvl(comm,0) = 36000 or e.job = 'CLERK' )<br />

order by e.job;<br />

ENAME JOB ANNUAL_SAL DEPTNO DNAME GRADE<br />

--------- ----------- ------------------ ----------- ----------- ---------<br />

SCOTT ANALYST 36000 20 RESEARCH 4<br />

FORD ANALYST 36000 20 RESEARCH 4<br />

MILLER CLERK 15600 10 ACCOUNTING 2<br />

JAMES CLERK 11400 30 SALES 1<br />

ADAMS CLERK 13200 20 RESEARCH 1<br />

SMITH CLERK 9600 20 RESEARCH 1<br />

6 rows selected.<br />

Materiały <strong>do</strong> kursów Oracle 7: <strong>PL</strong>/<strong>SQL</strong>, str. 40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!