7_SQL. Jak sortować dane w SQL Oracle?
Dzięki instrukcji ORDER BY można sortować dane w SQL Oracle. Chodzi o porządkowanie danych według określonych kryteriów. Skorzystamy z tabeli EMPLOYEES z bezpłatnej bazy Oracle […]
Dzięki instrukcji ORDER BY można sortować dane w SQL Oracle. Chodzi o porządkowanie danych według określonych kryteriów. Skorzystamy z tabeli EMPLOYEES z bezpłatnej bazy Oracle […]
Eliminacja wartości null w SQL Oracle jest jedną z najważniejszych funkcji relacyjnej bazy danych. Wartość null oznacza wartość nieokreśloną, brakująca lub nieznana. Wartość null jest […]
Listowanie kategorii w SQL Oracle jest bardzo przydatną funkcją. Czasem pojawia się potrzeba wyliczenia powtarzających się wartości tekstowych, czyli kategorii. W MS Excel stosuje się […]
Łączenie nazw kolumn w SQL Oracle jest bardzo użyteczną funkcją. Skorzystamy z tabeli EMPLOYEES z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html Połączmy dwie kolumny: […]
Instrukcje te są szczególnie przydatne przy tworzeniu tabel wynikowych zawierających obliczenia arytmetyczne. Wyniki obliczeń są pokazywane w oddzielnej kolumnie. Nie ma jednak tabel, które przechowywałyby […]
Obliczenia arytmetyczne SQL prowadzi się za pośrednictwem paska poleceń. Zanim jednak pokażę przykład obliczeń, zrobimy jedno proste zapytanie składające się z trzech kolumn. Uruchamiamy Oracle […]
Najprostsze zapytanie w SQL składa się z dwóch komend SELECT – czyli „co” oraz FROM – czyli „skąd”. Aby rozpocząć musimy najpierw utworzyć na swoim […]
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 […]
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ę […]
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: […]
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 […]
Podzapytanie z instrukcją IN służy do sprawdzenia, czy wartość należy do określonego zbioru wartości. Do omówienia podzapytań skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: […]
Klauzula HAVING dodatkowo doprecyzowuje wynik wyszukiwania klauzuli GROUP BY. SELECT LOCATIONS.CITY, ROUND(AVG(EMPLOYEES.SALARY)) AS Średnie_wynagrodzenie, COUNT(EMPLOYEES.SALARY) AS Liczba_pracowników FROM DEPARTMENTS, LOCATIONS, EMPLOYEES WHERE DEPARTMENTS.LOCATION_ID = LOCATIONS.LOCATION_ID […]
Do omówienia klauzuli GROUP BY skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html Z połączenia dwóch tabel EMPLOYEES, DEPARTMENTS zrobimy raport miesięcznych wynagrodzeń. Wyświetlimy […]
Do omówienia funkcji STUDDEV() , VARIANCE() i GROUP BY() skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html Są to funkcja wyświetlająca odchylenie standardowe […]
Copyright © 2024 | WordPress Theme by MH Themes