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.,, 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.,

    a) Utilisation de la fonction DATEPART() avec des variables

    Cet exemple utilise la fonctionDATEPART() 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 lessales.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 le shipped_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 le SELECT, WHERE, HAVING, GROUP BY et ORDER BY clauses.

    dans ce tutoriel, vous avez appris à utiliser le serveur SQL DATEPART() pour extraire une partie date d’une date.