Kurs PostgreSQL 11 – Atrybut nieokreślony NULL CZ.13

PostgreSQL Null

W relacyjnych systemach baz danych, elementy (wiersze) przechowywane w tabelach, mogą być opisywane przez atrybuty (kolumny) określone jak i nieokreślone, czyli poprostu zawierające wartości bądź nie. Atrybut nieokreślony to taki, który nie ma wartości. “Wartość” taką, oznaczamy jako NULL. Zazwyczaj będzie to atrybut opcjonalny, nieobowiązkowy lub po prostu nie określony. Testowanie atrybutu nieokreślonego NULL w … Dowiedz się więcej

Kurs PostgreSQL 11 – Operator LIKE CZ.12

PostgreSQL Like

Operator LIKE możesz wykorzystać jeżeli szukasz czegoś w bazie, ale do końca nie znasz pełnej nazwy. LIKE jest na tyle rozbudowanym operatorem, że jesteś w stanie dopasować praktycznie każdy fragment informacji do wyszukania w bazie. Składnia operatora LIKE

Składnia jest prosta filtrujesz kolumnę poprzez operator LIKE, dopasowując szablon słowa. W tym przypadku [T] [ … Dowiedz się więcej

Kurs PostgreSQL 11 – Operator BETWEEN CZ.11

PostgreSQL BETWEEN

Operator BETWEEN w SQL pozwala na pobranie wierszy z tabeli w zadanych przez operator zakresach. Co ciekawe możemy wykorzystać wartości zarówno liczbowe jak i wyrażenia słowne. Składnia Operatora BETWEEN

Składnia polecenia jest myślę dość zrozumiała. Pobierasz dane z bazy wybierając jedną konkretną kolumnę i podając wartości brzegowe. Dzięki temu otrzymujesz dane zgodne z warunkiem. … Dowiedz się więcej

Kurs PostgreSQL 11 – Operator IN CZ.10

PostgreSQL IN

Operator IN używany jest wraz z klauzulą WHERE. Pozwala na wypisanie w nawiasach zakresu wartości, które musisz odnaleźć. Składnia operatora IN w PostgreSQL

Widzisz, że poza nazwą kolumny potrzebne są przynajmniej 2 wartości w nawiasach, które będziesz wyświetlał w zapytaniu. Użycie IN Na początek sprawdź w jaki sposób z tabeli rental wyświetlić klientów z … Dowiedz się więcej

Kurs PostgreSQL 11 – FETCH i OFFSET CZ.9

PostgreSQL FETCH i OFFSET

Klauzula FETCH jest podobna do omówionej wcześniej klauzuli LIMIT. Jednak to klauzula FETCH jest naturalną w języku SQL w przeciwieństwie do LIMIT. Składnia klauzuli FETCH w PostgreSQL

Z powyższego szablonu widzisz, że jesteś w stanie wyświetlić zarówno pierwszy wierszy, kilka pierwszych wierszy, ale również zakres wierszy. ROW i FIRST są synonimami dla ROWS oraz … Dowiedz się więcej

Kurs PostgreSQL 11 – LIMIT i OFFSET CZ.8

PostgreSQL LIMIT i OFFSET

Rozszerzenie SELECT o klauzulę LIMIT oraz OFFSET, pozwala na wyświetlenie określonej liczby wpisów, które są zgodne z konstrukcją twojego zapytania. Schemat użycia klauzuli LIMIT SELECT * FROM nazwa_tabeli LIMIT n OFFSET m; Poza standardową częścią zapytanie SELECT, po nazwie tabeli masz klauzulę LIMIT. Wartość n wskazuje ile wierszy z wynikami otrzymasz. Kolejną klauzulą jest OFFSET … Dowiedz się więcej

Kurs PostgreSQL 11 – WHERE CZ.7

PostgreSQL Where

Klauzuli WHERE użyjesz gdy przy wyborze zakresu danych chcesz otrzymać wartości spełniające konkretny warunek. Warunkiem może być konkretna wartość liczbowa lub określone słowo lub wyrażenie. Schemat użycia klauzuli WHERE Schemat użycia klauzuli WHERE jest bardzo prosty.

Tłumacząc dosłownie schemat: wybierz nazwę kolumny z konkretnej tabeli jeżeli warunek jest spełniony. Operatory, których użycie rozszerza właściwości … Dowiedz się więcej

Kurs PostgreSQL 11 – SELECT DISTINCT CZ.6

PostgreSQL SELECT DISTINCT

Co zrobić, aby pozbyć się duplikatów w kolumnie? Możesz użyć SELECT DISTINCT. Rozbudowa SELECT o klauzulę DISTINCT Rozbudowa polecenia SELECT o DISTINCT pozwoli pozbyć się duplikatów. Oczywiście możesz tego użyć tylko, jeżeli chcesz wyciąć duplikaty. Czasami jednak dobrze wiedzieć, jeżeli coś masz w bazie zduplikowane.

Najprostsze zastosowanie klauzuli DISTINCT Chciałbyś pozbyć się duplikatów imion … Dowiedz się więcej

Kurs PostgreSQL 11 – ORDER BY CZ.5

PostgreSQL ORDER BY

Kolejnym niezwykle ważnym elementem rozbudowy polecenia SELECT jest rozszerzenie go o klauzulę ORDER BY. Zastosowanie klauzuli ORDER BY ORDER BY służy do posortowania danych dla konkretnej kolumny rosnąco (ASC) oraz malejąco (DESC). Sortowanie danych w kolumnie dotyczy każdego rodzaju danych tj. słów, wyrażeń oraz danych liczbowych. Ważną informacją jest również to, że klauzuli ORDER BY, … Dowiedz się więcej

Kurs PostgreSQL 11 – Klauzula SELECT CZ.4

PostgreSQL Select

Nieodzowną częścią praktycznie każdego zapytania o dane w języku SQL jest polecenie SELECT. Przy jego pomocy jesteś w stanie pobrać pewną część informacji zapisanych w relacyjnej bazie danych. Schemat użycia polecenia SELECT Poniżej widzisz ogólny schemat zapytania. Jest to jego najprostsza wersja.

Przejdź teraz do właściwej części wpisu, w której zobaczysz jak używać w … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT