Jak korzystać z funkcji PostgreSQL Min w systemie Windows 10?
Stwierdziliśmy już, że funkcja PostgreSQL Min oblicza najniższą wartość na podstawie dostarczonych wartości wejściowych. Robi to poprzez skanowanie wszystkich wartości wejściowych podanych do tej funkcji, a następnie przedstawienie minimum tych wartości. Zwykle przekazujemy kolumnę lub kolumny tabeli PostgreSQL do funkcji min jako wejście. Ponadto, oprócz tego, funkcję minimum PostgreSQL można również połączyć z innymi klauzulami i instrukcjami PostgreSQL, aby sformułować bardziej złożone scenariusze robocze. Przykład opisany poniżej będzie dokładnie przeprowadzić korzystanie z funkcji Min PostgreSQL w systemie Windows 10.
Przykład: Znalezienie minimalnej wartości z kolumny tabeli PostgreSQL w systemie Windows 10
Stworzyliśmy dla Ciebie dokładny przykład, w którym zamierzamy wyodrębnić minimalną wartość z kolumny tabeli PostgreSQL w systemie Windows 10 na różne sposoby. W tym celu najpierw utworzymy tabelę PostgreSQL i wypełnimy ją pewnymi losowymi wartościami. Następnie spróbujemy znaleźć minimalną wartość z określonej kolumny tej tabeli PostgreSQL za pomocą różnych technik. Przeczytajmy razem ten przykład, aby ustalić, jak działa funkcja min w PostgreSQL w systemie Windows 10.
Krok 1: Tworzenie tabeli próbki w PostgreSQL
Ponieważ zamierzamy wyodrębnić minimalną wartość z kolumny tabeli PostgreSQL, dlatego musimy najpierw utworzyć tabelę próbki za pomocą następującego zapytania:
Próbowaliśmy stworzyć tabelę o nazwie „posiłek” z trzema atrybutami, a mianowicie: dish_name, dish_type i dish_price. Tworzenie tabeli PostgreSQL można potwierdzić za pomocą odpowiedzi pokazanej poniżej:
Krok 2: Zachęcanie tabeli próbki w PostgreSQL
Po utworzeniu tej tabeli chcemy wstawić niektóre rekordy do tej tabeli, aby później uruchomić zapytania na te dane. Wykonamy następujące polecenie do wstawienia kilku rekordów do tabeli „posiłek”:
Jeśli wykonasz wyżej wymienione zapytanie bez popełniania błędów, będziesz mógł z powodzeniem wstawić 9 rekordów do tabeli „posiłek”, jak pokazano na poniższym obrazku. Możesz nawet wstawić więcej rekordów, jeśli chcesz.
Krok 3: Przeglądanie rekordów przykładowej tabeli PostgreSQL
Aby przetestować nasze wstawienie rekordu w tabeli „posiłek”, uruchomię zapytanie „Wybierz”, jak pokazano na poniższym obrazku:
Krok 4: Znalezienie minimalnej wartości z jednej z kolumn przykładowej tabeli postgrestql za pomocą funkcji „min”
Teraz chcemy znaleźć najmniejszą wartość z jednej z kolumn „posiłek” PostgreSQL, które właśnie stworzyliśmy. W tym celu użyjemy funkcji Min PostgreSQL, jak pokazano w zapytaniu podanym poniżej:
Z pomocą wyżej wymienionego zapytania chcemy tylko znaleźć najniższą cenę naczyń. W tym celu przekazaliśmy kolumnę „Dish_Price” tabeli „posiłek” jako argument do funkcji minuty PostgreSQL.
Minimalna cena naczynia z kolumny „Dish_Price” tabeli posiłków pokazano na poniższym obrazku:
Krok 5: Znalezienie minimalnej wartości z jednej z kolumn przykładowej tabeli postgrestql przy użyciu klauzuli „gdzie” z funkcją „min”
Teraz uczynimy ten przykład bardziej złożony i wprowadzimy klauzulę „gdzie” w naszej zapytaniu PostgreSQL wraz z funkcją minuty. Chcemy ograniczyć cenę minimalną do określonego rodzaju dania. Oznacza to, że nie chcemy skanować całej kolumny „DISH_PRICE”, aby znaleźć najniższą cenę; Zamiast tego chcemy znaleźć najniższą cenę zgodnie z określonym „dish_type”. Ten cel można osiągnąć, wykonując zapytanie pokazane poniżej:
W tym zapytaniu chcemy znaleźć najniższą cenę ze stolika „posiłku”, ale tylko na początek. W tym celu wykorzystaliśmy klauzulę „gdzie” w PostgreSQL, aby określić, że chcemy tylko najniższej ceny dla startujących.
Najniższa cena dla starterów pokazano na poniższym obrazku:
Krok 6: Znalezienie minimalnej wartości z jednej z kolumn przykładowej tabeli postgreSQL przy użyciu klauzuli „grupa według” z funkcją „min”
Wreszcie, będziemy tym samym przykładem, tym bardziej złożone. Postaramy się znaleźć najniższe ceny dla wszystkich trzech rodzajów dań, tj.mi., Danie główne, starter i deser. W tym celu użyjemy klauzuli „grupa według” PostgreSQL, która grupuje dane wyjściowe zgodnie z określonym atrybutem. Zapytanie, które wykonamy, aby osiągnąć ten cel, pokazano poniżej:
W tym zapytaniu chcemy wyświetlić minimalną cenę naczyń na konsoli i typu, do którego należy ta cena. W tym celu zastosowaliśmy funkcję Min PostgreSQL na „Dish_Price”, podczas gdy zgrupowaliśmy wyniki „Dish_Type”, aby uzyskać najniższe ceny należące do wszystkich trzech typów dani.
Najniższe ceny dla wszystkich naszych trzech rodzajów dań pokazano na następujący obraz:
Wniosek
Głównym motywem tego artykułu było mówienie o wykorzystaniu funkcji Min PostgreSQL w systemie Windows 10. Najpierw opisaliśmy, że ta funkcja należy do funkcji zagregowanych PostgreSQL i jest używana do znalezienia minimalnej wartości ze wszystkich dostarczonych danych wejściowych do tej funkcji. Wreszcie, aby opracować więcej o zastosowaniu tej funkcji, sformułowaliśmy przykładowy scenariusz, w którym wyjaśniliśmy ci prosty, umiarkowany i złożony użycie funkcji minuty, łącząc. Po uzyskaniu dobrego polecenia tego użycia będziesz mógł również połączyć tę funkcję z innymi klauzulami PostgreSQL, takimi jak „Zamówienie” i PostgreSQL dołącza.