6 (224)
Zapytania SQL
SELECT emp.ename, emp.deptno, dept.dname EROM emp, dept
WHERE emp.deptno{+) = dept.deptno AND dept.deptno IN (30,40);
9. Wybierz pracowników, którzy zarabiają mniej od swoich kierowników
Złączenie rekurencyjne tabeli wymaga ..rozmnożenia" tabeli (możliwe dzięki użyciu ahasów w nazwie lej tabeli), aby było możliwe utworzenie warunku złączenia
SELECT e.ename empname, e.sal emp sal, m.ename mgr name, m.sal mgr saJ EROM emp e, emp m
WHERE e.mgr = m.empno AND e.sal > m.sal
10. Wypisz stanowiska występujące w dziale 10 i dziale 30
Operatory algebraiczne na zapytaniach::
UNłON, UNION ALL- sumowanie zbiorów wyników (odpowiednio z eliminacją powtórzeń lub bez)
INTERSECT przecięcie zbiorów wyników
ESCEPT (MINUS u’ Oracle) - różnica zbiorów wyników
SELECT job EROM emp WHERE deptno = 10
UNION
SELECT job EROM emp
WHERE deptno = 30;
11. Wypisz stanowiska występujące zarówno w dziale 10 jak w dziale 30
SELECT job EROM emp WHERE deptno = 10
INTERSECT
SELECT job EROM emp WHERE deptno = 30;
12. Wypisz stanowiska występujące w dziale 10 a nie występujące w dziale 30
SELECT job FROM emp WHERE deptno = 10
MINUS
SELECT job FROM emp WHERE deptno = 30;
Wyszukiwarka
Podobne podstrony:
2 (353) Zapytania SQL SELECT ename, (sal* 12 + NVL(comm,0)) “Roczne dochody” FROM emp; Ow aro3 (319) Zapytania SQL SELECT ename, mgr PROM emp WHERE mgr IN (7902,7566,7788); 21. &nbs3.2 Zapytania SQL SELECT 3.2.1 Zapytania SQL SELECT - podstawy Spróbuj napisać polIII. Wymagana kolejność klauzul zapytań SQL SELECT FROM WHERE - opcjonalna GROUP B5 (250) Zapytania SQL SKLECI ename, 12*sal, comm FROM emp WHERE job = SALESMAN AND saI>comm ORDZapytania SQL Przykłady zapytań SQL: WHERE lyp- oszczw Baza ćwiczeniowa tabele emp, dept Bazasql2 0901 CURSOR emp_cur IS SELECT empno, ename, hiredate FROM emp; emp_rec^^^^0Zapytania SQL SELECT - duplikaty 2.3.5 Zapytanie - porządek Polecenie SELECT zwraca wyniki zapySkładnia zapytania Oracle SQL SELECT [DISTINCTZadanie 3.2. (0-1) Rozważ następujące zapytanie SQL do pewnej bazy danych: SELECT pesel, COUNT(*) FRskanuj0351 (2) 366 PHP i MySQL dla każdegoZapytania typu SELECT W przypadku zapytań typu SELECT funkKursory niejawne » Każde polecenie SQL (select into, insert, update, delete) tworzy kursor. 9 NazwaKursory a PL/SOL nie umożliwia zapytań SQL, które zwracają całe tabele (zawierające więcej niż jeden27fig01 DDE with Access 2. Dalabase Location:Wszechnica Popołudniowa• Optymalizacja zapytań SQL- Wykład zapozna słuchaczy z problematyką wydajnośSQL: SELECT -wydobywanie danych z tabel, UPDATE -uaktualnianie danych w tabeli, DELETE -kasowanie dawięcej podobnych podstron