Skip to content
Natuurondernemer
    4 czerwca, 2020 by admin

    Funkcja SQL Server MONTH

    Funkcja SQL Server MONTH
    4 czerwca, 2020 by admin

    Podsumowanie: w tym poradniku dowiesz się, jak używać funkcji SQL Server MONTH() do wyodrębniania miesiąca z daty.

    Przegląd funkcji SQL Server MONTH()

    Funkcja MONTH() zwraca wartość całkowitą, która reprezentuje miesiąc określonej daty.

    Poniżej przedstawiono składnię funkcji MONTH():

    MONTH(input_date)
    Code language: SQL (Structured Query Language) (sql)

    Funkcja MONTH() przyjmuje argument, który może być dosłowną wartością daty lub wyrażeniem, które może rozwiązać się do TIMEDATESMALLDATETIMEDATETIMEDATETIME2 lub DATETIMEOFFSET.

    Funkcja MONTH() zwraca taką samą wartość jak następująca funkcja DATEPART():

    DATEPART(month,input_date)
    Code language: SQL (Structured Query Language) (sql)

    Przykłady funkcjiSQL Server MONTH()

    A) Użycie funkcji MONTH() z dosłowną wartością daty

    Ten przykład wykorzystuje funkcję MONTH() do wyodrębnienia miesiąca z daty '2020-12-01':

    SELECT MONTH('2020-12-01') ;
    Code language: SQL (Structured Query Language) (sql)

    Here is the output:

    month-----------12(1 row affected)

    B) Using MONTH() function with a date value that has only time data

    Funkcja MONTH() zwróci 1, jeśli wartość daty zawiera tylko część czasową:

    SELECT MONTH('15:30:20') ;
    Code language: SQL (Structured Query Language) (sql)

    Wyjście jest następujące:

    month-----------1(1 row affected)

    C) Użycie funkcji MONTH() z kolumnami tabeli przykład

    Do demonstracji wykorzystamy sales.orders oraz sales.order_items z przykładowej bazy danych.

    Przykładowe tabele

    W tym przykładzie wykorzystano m.in. funkcję MONTH() do wyodrębnienia danych miesiąca z wartości w kolumnie shipped_date. Zwraca sprzedaż brutto według miesięcy w 2018 roku przy użyciu funkcji SUM() i klauzuli GROUP BY:

    SELECT MONTH(shipped_date) , SUM(list_price * quantity) gross_salesFROM sales.orders o INNER JOIN sales.order_items i ON i.order_id = o.order_idWHERE shipped_date IS NOT NULL AND YEAR(shipped_date) = 2017GROUP BY MONTH(shipped_date)ORDER BY ;
    Code language: SQL (Structured Query Language) (sql)

    Następujący obraz przedstawia dane wyjściowe:

    Przykład funkcji SQL Server MONTH

    W tym poradniku dowiedziałeś się, jak wyodrębnić miesiąc z określonej daty za pomocą funkcji SQL Server MONTH().

    Previous articleCzy masz pytania, na które możemy odpowiedzieć?Next article Small Animal Hospital

    Dodaj komentarz Anuluj pisanie odpowiedzi

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

    Najnowsze wpisy

    • Znalezienie siebie (i innych…) w rocznikach online
    • Jak skonfigurować Bitcoin ASIC miner
    • Chris Martin ma urodziny w Disneylandzie z Dakotą Johnson
    • Co to jest teren Superfund?
    • Fishing-bait bloodworms have bee-sting bites
    • Władca Much
    • A Beginner’s Guide to Pegging
    • 42 Healthy Crockpot Soup Recipes
    • Tina Fey Biografia
    • Nike wydało 15 000 dolarów na specjalną maszynę tylko po to, aby Florida State center Michael Ojo’s shoes

    Archiwa

    • Kwiecień 2021
    • Marzec 2021
    • Luty 2021
    • Styczeń 2021
    • Grudzień 2020
    • Listopad 2020
    • Październik 2020
    • Wrzesień 2020
    • Sierpień 2020
    • Lipiec 2020
    • Czerwiec 2020
    • Maj 2020
    • Kwiecień 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Zaloguj się
    • Kanał wpisów
    • Kanał komentarzy
    • WordPress.org
    Posterity WordPress Theme