Skip to content
Natuurondernemer
    junio 4, 2020 by admin

    Función MONTH de SQL Server

    Función MONTH de SQL Server
    junio 4, 2020 by admin

    Resumen: en este tutorial, aprenderás a utilizar la función MONTH() de SQL Server para extraer el mes de una fecha.

    Resumen de la función MONTH() de SQL Server

    La función MONTH() devuelve un valor entero que representa el mes de una fecha especificada.

    A continuación se muestra la sintaxis de la función MONTH():

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

    La función MONTH() toma un argumento que puede ser un valor de fecha literal o una expresión que puede resolver a un TIMEDATESMALLDATETIMEDATETIMEDATETIME2, o DATETIMEOFFSET.

    La función MONTH() devuelve el mismo valor que la siguiente función DATEPART():

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

    Ejemplos de la función MONTH() de SQL Server

    A) Uso de la función MONTH() con un valor de fecha literal

    Este ejemplo utiliza la función MONTH() para extraer un mes de la fecha '2020-12-01':

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

    Aquí está el resultado:

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

    B) Usando la función MONTH() con un valor de fecha que sólo tiene datos de tiempo

    La función MONTH() devolverá 1 si el valor de la fecha sólo contiene parte de tiempo:

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

    La salida es la siguiente:

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

    C) Uso de la función MONTH() con columnas de tabla de ejemplo

    Utilizaremos el sales.orders y el sales.order_items de la base de datos de ejemplo para la demostración.

    Tablas de muestra

    Este ejemplo utiliza la función MONTH() para extraer los datos del mes a partir de los valores de la columna shipped_date. Devuelve las ventas brutas por mes en 2018 utilizando la función SUM() y la cláusula 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)

    La siguiente imagen muestra la salida:

    Ejemplo de la función MES de SQL Server

    En este tutorial se ha aprendido a extraer el mes de una fecha especificada utilizando la función MONTH() de SQL Server.

    Previous article¿Tiene alguna pregunta que podamos responder?Next article Hospital de Pequeños Animales

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Entradas recientes

    • Encontrarte a ti mismo (y a los demás…) en los anuarios online
    • Cómo configurar un minero ASIC de bitcoin
    • Chris Martin cumple años en Disneylandia con Dakota Johnson
    • ¿Qué es un sitio del Superfondo?
    • Los gusanos de la sangre con cebo de pesca tienen picaduras de abeja
    • 42 recetas de sopa de olla de cocción lenta saludables
    • 3 sorprendentes riesgos de una mala postura
    • Peces Betta hembra
    • ¿Qué son las corrientes oceánicas?
    • Nike se gastó 15.000 dólares en una máquina especial sólo para fabricar las zapatillas del pívot de Florida State Michael Ojo

    Archivos

    • abril 2021
    • marzo 2021
    • febrero 2021
    • enero 2021
    • diciembre 2020
    • noviembre 2020
    • octubre 2020
    • septiembre 2020
    • agosto 2020
    • julio 2020
    • junio 2020
    • mayo 2020
    • abril 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Acceder
    • Feed de entradas
    • Feed de comentarios
    • WordPress.org
    Posterity WordPress Theme