Resumen: En este tutorial, aprenderá cómo usar la función SQL Server DATEPART()
para extraer una parte de una fecha.
descripción general de la función SQL Server DATEPART ()
la función DATEPART()
devuelve un entero que es parte de una fecha como un día, mes y Año.,
La siguiente se muestra la sintaxis de la etiqueta DATEPART()
función:
Code language: SQL (Structured Query Language) (sql)
El DATEPART()
toma dos argumentos:
-
date_part
es la parte de una fecha para ser extraído. (Vea las partes de fecha válida en la tabla a continuación). -
input_date
es la fecha de la que se extrae la parte de la fecha.,, 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) Usando la función DATEPART() con variables
Este ejemplo usa la función
DATEPART()
para extraer varias partes de un valor de fecha almacenado en una variable:Aquí está la salida:
B) usando la función datepart() con columnas de tabla ejemplo
usaremos el
sales.orders
ysales.order_items
de la base de datos de muestra para la demostración.,El siguiente ejemplo se utiliza la etiqueta
DATEPART()
función para la consulta de las ventas brutas por año, trimestre, mes y día.,
,
Aquí está el resultado parcial:
En este ejemplo, se utiliza la etiqueta
DATEPART()
función para extraer año, trimestre, mes, y el día de los valores en elshipped_date
columna., En la cláusulaGROUP BY
, agregamos las ventas brutas (quantity * list_price
) por estas partes de fecha.tenga en cuenta que puede utilizar la etiqueta
DATEPART()
función en elSELECT
,WHERE
,HAVING
,GROUP BY
yORDER BY
cláusulas.en este tutorial, ha aprendido a usar SQL Server
DATEPART()
para extraer una parte de fecha de una fecha.
Deja una respuesta