Wydruk osób w jednek komórce nazwisko i imie
SELECT NAZWISKO||' '||IMIE1 As OSOBA
FROM OSOBY
ORDER BY OSOBA;
===
SELECT upper(nazwa), substr(nazwa,0,1) AS LITERA
FROM WYDZIALY
ORDER BY NAZWA;
===
SELECT id_os AS PRACOWNIK, PENSJA, TRUNC(PENSJA/1000) AS PELNE_TYS_ZL
FROM ZATRUDNIENIA
ORDER BY PENSJA DESC;
===
SELECT IMIE1||' '||NAZWISKO AS OSOBA, LENGTH(NAZWISKO) AS DLUGOSC
FROM OSOBY
ORDER BY DLUGOSC;
===
SELECT decode(plec, 'K', 'Pani', 'M', 'Pan')||' '||NAZWISKO||' '||IMIE1||' - data urodzenia '||d_ur AS KOMUNIKAT
FROM OSOBY
ORDER BY NAZWISKO, IMIE;
===
SELECT IMIE1||' '||NAZWISKO AS OSOBA
FROM OSOBY
WHERE NAZWISKO LIKE '%ek'
ORDER BY NAZWISKO ASC;
SELECT IMIE1||' '||NAZWISKO AS OSOBA
FROM OSOBY
WHERE SUBSTR(NAZWISKO,-2,2)='ek';
===
SELECT ID_OS AS PRACOWNIK, trunc(months_between(SYSDATE,OD)/12) AS LATA_PRACY
FROM ZATRUDNIENIA
WHERE DO IS NULL
ORDER BY 2 DESC;
===
wyswietlic id tych, ktorzy sa zatrudnieni lub byli zatrudnienia na jakimkolwiek wydziale
SELECT DISTINCT ID_OS
FROM ZATRUDNIENIA
ORDER BY 1;
===
SELECT *
FROM OSOBY
WHERE (NAZWISKO LIKE 'K%' OR NAZWISKO LIKE 'L%') AND (TO_Char(D_UR,'MM') IN ('06','11','12')) OR (PLEC='K' and imie2 is not null);
Wyszukiwarka
Podobne podstrony:
Podstawy baz danych sql 19 11Podstawy baz danych zajecia 2 z SQL Tabela BibliotekaPodstawy baz danych zajecia 3 z sqlPodstawy baz danych Zajecia 1 z SQL Tabela STUDENTIWZ 2 Podstawy baz danych2004 11 Porównanie serwerów relacyjnych baz danych Open Source [Bazy Danych]22 Część VII Udostępnianie baz danych w sieci WWW PodstaWprowadzenie do baz danychAnaliza baz danych na temat materiałów betonopodobnychwięcej podobnych podstron