BD zadanie zjazd IV


1. Podać imię osób, których pensja i stanowisko są takie same jak p. Forda

Select ename
from emp
where sal=(select sal from emp where ename= 'FORD')
and job=(select job from emp where ename='FORD')
[lub] where (sal, job)= (SELECT SAL, job from emp where ename='Ford')

2. Podać imię, stanowisko, wynagrodzenia osób mających pensję > od p. Millera i < od p. Forda

Select ename, job, sal
from emp
where sal< (select sal from emp where ename='MILLER')
and sal> (select sal from emp where ename='FORD)'


3. Podać imię, stopień wynagrodzenia osoby, która ma <>wynagrodzenie od średniego wynagrodzenia osób na stanowisku Clerk

SELECT ename, grade
FROM emp, salgrade
WHERE sal BETWEEN losal AND hisal AND sal <>(SELECT AVG (sal)
FROM emp
WHERE job='CLERK');

4. Podać imię i wynagrodzenie zwierzchnika p. Adams

SELECT ename, sal
FROM emp
WHERE empno= (SELECT MGR FROM emp where ename='ADAMS');


5. Dla każdego departamentu podać pracownika zarabiającego najwięcej

SELECT deptno, ename
FROM emp
WHERE (deptno, sal) IN (SELECT deptno, MAX(sal) FROM emp GROUP BY deptno);

6. Podać imię, stanowisko, wynagrodzenie osób zarabiających więcej niż wynoszą średnie zarobki na ich stanowisku*/

SELECT ename, job, sal
FROM emp e1
WHERE sal>(SELECT AVG(sal) FROM emp e2 WHERE E1.job = E2.job);

Wyszukiwarka

Podobne podstrony:
Programowanie ćwiczenia zjazd IV 06 11 2011
Zadania Matma IV
bd zadania ZF5GQ3DBBMJAYDAZLMQ7EPS2Q7UJ635EPR7NPMQ
Zadania Domowe (seria IV)
sem IV OWiK egz zadanie 2 wilgotnosc
IV próbna matura z zadania
klasa IV łatwiejsze zadania
zadania odp zjazd 2 2
klasa IV trudniejsze zadania
Analiza Matematyczna 2 Zadania
BD W8
BD 2st 1 2 w01 tresc 1 1

więcej podobnych podstron