Rezumat: în acest tutorial, veți învăța cum să utilizați SQL Server DATEPART() funcția de a extrage o parte dintr-o data.

SQL Server DATEPART() funcția imagine de ansamblu

DATEPART() funcția returnează un număr întreg care este o parte dintr-o data, cum ar fi o zi, o lună, și an.,

următoarele spectacole sintaxa DATEPART() funcția:

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

DATEPART() are două argumente:

  • date_part este parte dintr-o data a fi extrase. (A se vedea părțile data valide în tabelul de mai jos).
  • input_date este data de la care este extrasă Partea dată.,, ww weekday dw hour hh minute mi, n second ss, s millisecond ms microsecond mcs nanosecond ns TZoffset tz ISO_WEEK isowk, isoww

    SQL Server DATEPART() examples

    Let’s take some examples of using the DATEPART() function.,

    O) Folosind DATEPART() funcția cu variabile

    Acest exemplu utilizează DATEPART() funcția de a extrage diferite părți ale o data valoarea stocată într-o variabilă:

    Aici este rezultatul:

    B) Folosind DATEPART() funcția cu coloane de tabel exemplu

    Vom folosi sales.orders și sales.order_items din baza de date eșantion pentru demonstrație.,

    următorul exemplu folosește DATEPART() funcția de interogare vânzări brute de an, trimestru, lună și zi.

    Aici este parțială de ieșire:

    În acest exemplu, am utilizat DATEPART() funcția de a extrage an, trimestru, lună, și zi de valori în shipped_date coloana., În GROUP BY clauza, am agregat brut vânzări ( quantity * list_price) de aceste componente.

    Rețineți că puteți folosi DATEPART() funcția în SELECT, WHERE, HAVING, GROUP BY și ORDER BY clauze.

    În acest tutorial, ați învățat cum să utilizați SQL Server DATEPART() pentru a extrage o parte dată dintr-o dată.