résumé: dans ce tutoriel, vous apprendrez comment utiliser la fonction SQL Server DATEPART()
pour extraire une partie d’une date.
aperçu de la fonction SQL Server DATEPART ()
la fonctionDATEPART()
renvoie un entier qui fait partie d’une date, par exemple un jour, un mois et une année.,
l’exemple suivant illustre La syntaxe de la balise DATEPART()
fonction:
Code language: SQL (Structured Query Language) (sql)
Le DATEPART()
prend deux arguments:
-
date_part
est la partie d’une date à l’extraction. (Voir les parties de date valide dans le tableau ci-dessous). -
input_date
est la date à partir de laquelle la date de la partie est extraite.,, wwweekday 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.,a) Utilisation de la fonction DATEPART() avec des variables
Cet exemple utilise la fonction
DATEPART()
pour extraire diverses parties d’une valeur de date stockée dans une variable:Voici la sortie:
b) utilisation de la fonction datepart() avec Exemple de colonnes de table
Nous utiliserons les
sales.orders
Etsales.order_items
de l’exemple de base de données pour la démonstration.,L’exemple suivant utilise la balise
DATEPART()
fonction d’interroger le chiffre d’affaires brut de l’année, le trimestre, le mois et le jour.Voici la sortie partielle:
Dans cet exemple, nous avons utilisé la balise
DATEPART()
fonction pour extraire de l’année, trimestre, mois, et le jour à partir des valeurs dans leshipped_date
colonne., Dans la clauseGROUP BY
, nous avons agrégé les ventes brutes (quantity * list_price
) par ces parties de date.Notez que vous pouvez utiliser la balise
DATEPART()
fonction dans leSELECT
,WHERE
,HAVING
,GROUP BY
etORDER BY
clauses.dans ce tutoriel, vous avez appris à utiliser le serveur SQL
DATEPART()
pour extraire une partie date d’une date.
Laisser un commentaire