Zamówienie postgresql według klauzuli

Zamówienie postgresql według klauzuli
Musisz zapoznać się z przechowywaniem danych w dowolnym formularzu w dowolnym systemie operacyjnym, jeśli chcesz mieć uruchomione aplikacje. Ilekroć chcesz uruchomić dowolną dynamiczną witrynę lub aplikację, zawsze potrzebujesz pamięci w zapleczu. Dowiesz się o wielu aplikacjach pamięci o nazwie „bazy danych”. Jedną z powszechnie używanych baz danych bezpłatnych i open source jest „PostgreSQL”. Obsługuje kategorię systemów zarządzania bazami danych, a także rodzaj RDBMS oznacza racjonalne systemy zarządzania bazą danych. Jest również deklarowany jako bardzo stabilny wśród wszystkich innych baz danych. Powodem tego jest to, że jest opracowany od ponad 20 lat jako open source ze strony społeczności i nadal jest uważany za podstawową bazę danych dla wielu aplikacji internetowych i analitycznych.

Obsługuje zarówno JSON, który nie jest racjonalny i racjonalny SQL, zapytanie. Ma zastosowanie do prawie wszystkich systemów operacyjnych, w tym w systemie Windows, MacOS, Linux i OpenBSD. Wiele firm korzysta obecnie z PostgreSQL w swoich produktach i usługach, takich jak Apple, Cisco, Instagram itp.

PostgreSQL to rozszerzalna baza danych i przyjazna dla użytkownika, ponieważ umożliwia dostosowanie, a użytkownicy są w stanie zdefiniować własne typy danych, języki funkcjonalne itp. Niestandardowe wtyczki są również opracowywane, jeśli nie uważasz, że ustawienie domyślne spełni Twoje wymagania. PostgreSQL ma wiele cech, ale te, które odróżniają go od innych, są zagnieżdżonymi transakcjami i replikacją asynchroniczną.

Teraz zmierzanie w kierunku pracy PostgreSQL. Nasz obecny tryb dyskusji to stosowanie zapytania o zamówienie w PostgreSQL. Wszystkie polecenia używane w PostgreSQL są prawie takie same jak SQL. Zastosowaliśmy jednak dwa podejścia do zademonstrowania działania porządku według klauzuli w PostgreSQL.

  • Zastosowanie zamówienia PostgreSQL według klauzuli za pośrednictwem SQL Shell (PSQL)
  • Zastosowanie zamówienia PostgreSQL według klauzuli za pomocą PGADMIN

Zastosowanie zamówienia PostgreSQL według klauzuli za pośrednictwem SQL Shell (PSQL)

Po pomyślnym zainstalowaniu PostgreSQL w systemie możesz teraz otworzyć SQL Shell (PSQL). Jak zdefiniowałeś lokalną nazwę hosta i nazwę bazy danych, podaj hasło do dalszego przejścia. „Postgres” to domyślna nazwa bazy danych. Użyliśmy tego samego w tym samouczku.

Przykład 1
Weź przykład tabeli. W PostgreSQL tworzenie tabeli jest bardzo proste i zdefiniowane. Tabela jest tworzona za pomocą polecenia „Utwórz”, a my używamy klucza „Wstaw”, aby dodać wartości do tabeli. Ta metoda została omówiona w dalszej części przewodnika. Wracając do tabeli o nazwie „samochód” o atrybutach samochodu jako nazw kolumn. Użyj polecenia Wybierz, aby pobrać wszystkie rekordy tabeli.

>> Wybierz * z samochodu;

Teraz zastosujemy zapytanie, w którym chcemy wyświetlić tylko dwie kolumny z tabeli.

>> Wybierz nazwę, kolor z kolejności samochodu według Color ASC;

A wynik musi być w kolejności rosnącej dotyczącej koloru. Więc wszystkie kolory w kolumnie są uporządkowane alfabetycznie.

Przykład 2
Rozważ inną tabelę o imieniu pracownik, który zawiera informacje o każdej osobie pracującej. Użyj polecenia Wybierz, aby wyświetlić dane z tabeli.

W takim przypadku chcemy pobrać rekord w kolejności malejącej dotyczącej nazwy kolumny. Podczas gdy rekord dwóch kolumn jest odpowiednio pobierany w tabeli.

>> Wybierz fname, lname z zamówienia pracowniczego autorstwa FnaMe DESC;

Możesz zobaczyć, że wynik kolumny FName jest ułożony.

Przykład 3
Rozważ tego samego pracownika tabeli. W tym przykładzie utworzyliśmy kolumnę w czasie wykonywania, ponieważ powiedzieliśmy, że PostgreSQL jest dostosowywany i elastyczny. W tej utworzonej kolumnie pokażemy wynik. Długość nazwiska pracownika jest obliczana za pomocą wbudowanej funkcji „długość”; Składnia funkcji jest;

Długość (nazwa kolumny);

Ta funkcja wyświetli łączne słowa w nazwie. Użyjemy zapytania do pobrania dwóch kolumn, LNAME i kolumny „len”. Dane w kolumnie „len” są następnie rozmieszczone w kolejności malejącej.

>> Wybierz Lname, długość (lname) len z Zakonu robotniczego autorstwa Len Desc;

Powstałe kolumny są pokazane z długością w kolejności malejącej.

Przykład 4
Porozmawiamy o wartościach zerowych w tabeli. Tutaj utworzymy nową tabelę „próbka” za pomocą zapytania Utwórz. Tutaj nazwa kolumny jest zdefiniowana wraz z typem danych, który jest wartością całkowitą.

>> Utwórz próbkę tabeli (numer int);

Tabela zostanie teraz utworzona. Dodamy wartości w odpowiedniej kolumnie. Tutaj weszliśmy wszystkie wartości w jednym wierszu. Możesz dodawać rekordy osobno. Jeden wiersz jest wprowadzany jako null. Ta zerowa zostanie pokazana jako przestrzeń w tabeli.

>> Wstaw do próbek (liczby) Wartości (1), (5), (8), (3), (null);

Użyj instrukcji Select, aby zobaczyć wartości, które wstawiłeś. Jeśli chcemy wyświetlić dane kolumny w szczególności z tą kolumną, zauważysz, że każda wartość jest rozmieszczona na wartości null na końcu.

>> Wybierz numer z kolejności przykładowej według numeru;

Innymi słowy, jeśli chcemy umówić dane w kolejności rosnącej, nie musimy o tym wspominać. Teraz chcemy, aby wartość zerowa pojawiła się w pierwszym rzędzie. W tym celu użyjemy:

>> Wybierz numer z kolejności przykładowej według numeru NULLS;

Przykład 5
Istnieje inny sposób układania danych z tabeli. Rozważ pracownika stołu. Chcemy wyświetlić „yor” samochodu w kolejności malejącej. W tym celu użyliśmy wspornika kątowego „>”.

>> Wybierz nazwę, model, Yor od zamówienia samochodu przez Yor za pomocą>;

Wynik będzie w kolejności rosnącej, jeśli dodasz przeciwny wspornik kątowy po słowach kluczowych „za pomocą”. Wyjście pokazuje „yor” w kolejności malejącej.

Zastosowanie zamówienia PostgreSQL według klauzuli za pomocą PGADMIN

Teraz drugie podejście odbywa się przez pgadmin postgresql.

Najpierw uruchom postgresql Workbench. Teraz użytkownik jest proszony o napisanie zapisanego hasła, które użytkownik już podał w czasie konfiguracji.

Po naciśnięciu „OK” to okno dialogowe zostanie usunięte. Będzie wyświetlany interfejs, który jest domowym pulpitem PostgreSQL. Aby zastosować zapytania, przejdź do lewej strony strony. Rozwiń serwer; Ponadto rozwinąć PostgreSQL, a następnie bazy danych. Kliknij prawym przyciskiem myszy nazwę „Postgres” bazy danych. Pojawi się rozwijana. Stąd wybierz „Narzędzie zapytania”. Po tym wybraniu zobaczysz, że interfejs jest zmieniany.

Wykonaj proste zapytanie. Aby wykonać, przejdź do paska menu i wybierz przycisk Wykonaj/odśwież.

Teraz możesz zobaczyć wynik na dole strony; To jest wynikowa część. Odpowiedni obraz jest dołączony poniżej.

Tutaj weź przykład tabeli, jak opisano wcześniej „pracownik”. Wyświetl nazwy miasta pracownika w kolejności rosnącej. Użyj zapytania poniżej

>> Wybierz Fname, Lname, City z Zakonu Robotnika przez City ASC;

Wykonaj zapytanie; Wynik będzie następujący.

Wniosek

Możesz zrozumieć koncepcję na dwa sposoby, jak opisano w artykule. PostgreSQL zapewnia najłatwiejsze sposoby stosowania zapytań zamówienia według klauzuli. Tylko musisz skonfigurować PostgreSQL w swoim systemie.