12_SQL. Łączenie wielu tabel w SQL Oracle

24/05/2015 admin 0

Skorzystamy z tabel EMPLOYEES, JOB_HISTORY i DEPARTMENTS z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html  Łączenie wielu tabel w SQL prowadzi się używając klauzuli WHERE […]

27_SQL. Podzapytanie z instrukcją IN

24/05/2015 admin 0

Podzapytanie z instrukcją IN służy do sprawdzenia, czy wartość należy do określonego zbioru wartości.   Podzapytanie to zapytanie zagnieżdżone w innym zapytaniu. W podzapytaniu pojawia się kolejny […]

10_SQL. Operatory języka SQL

24/05/2015 admin 0

Teraz omówimy operatory języka SQL przydatne przy porównaniach wszystkich typów danych.  Operatory języka SQL to: between … and, in, like, is null  Operator between … […]

28_SQL. Wyrażenie EXISTS

24/05/2015 admin 0

Wyrażenie EXISTS (w niektórych bazach EXIST) podobnie jak IN i NOT IN służy do budowania podzapytań. Wyrażenie EXISTS nie wymaga aby pomiędzy WHERE a IN […]

29_SQL. Podzapytanie z operatorem ANY

24/05/2015 admin 0

Podzapytanie z operatorem ANY służy do porównywania i wybierania rekordów. W języku wyrażeń logicznych ANY oznacza KAŻDY.  Skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: […]

30_SQL. Podzapytanie z operatorem ALL

24/05/2015 admin 0

Podzapytanie z operatorem ALL nie różni się istotnie od podzapytania z operatorem ANY.  Skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html Chcemy dowiedzieć się […]

31_SQL. Użycie klauzuli GROUP BY z HAVING

24/05/2015 admin 0

Dziś powtórzymy zasadę działania klauzuli GROUP BY.  Skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html Jeżeli wpiszemy proste wyrażenie pokazane poniżej, otrzymamy informację o […]

17_SQL. Instrukcja ORDER BY

24/05/2015 admin 0

Instrukcja ORDER BY była już omówiona we wcześniejszych wpisach. Tym razem opisze w jaki sposób stosować ORDER BY przy zapytaniach teoriomnogościowych.  ORDER BY można użyć […]

18_SQL. Funkcje języka SQL Oracle: LOWER()

24/05/2015 admin 0

Funkcje języka SQL stanowią istotne narzędzie programisty. Funkcja (łac. functio, -onis, „odbywanie, wykonywanie, czynność”[a]) – dla danych dwóch zbiorów X{\displaystyle X} i{\displaystyle Y} Y przyporządkowanie[b] każdemu elementowi zbioru X{\displaystyle X} dokładnie jednego elementu zbioru […]

19_SQL. Funkcje tekstowe SQL Oracle

24/05/2015 admin 0

Funkcje tekstowe SQL będziemy omawiali na przykładzie darmowej bazy danych HR Oracle. http://www.oracle.com/technetwork/database/express-edition/downloads/index.html    Funkcja ASCII()  Konwertuje pojedynczy ciąg znaków na odpowiadający mu kod ASCII […]