Inicio Foros Bases de datos MySQL Obtener año y mes en un select SQL desde MySQL/MariaDB [RESUELTO]

  • Este debate tiene 3 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 1 año por Varios.
Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #50079
    Varios
    Moderador

    Hola, tengo una base de datos en MariaDB/MySQL, quisiera obtener una consulta SQL de select con el mes y el año de una fecha, el campo «fecha» se llama «fecha_alta» y la tabla «contabilidad» ¿cómo puedo obtener el mes y el año, por separado, del campo «fecha_alta»?

    #50119
    alonsojpd
    Superadministrador

    Puedes usar la función Month() para obtener el mes de una fecha y Year() para obtener el año. Un ejemplo de uso de estas funciones podría ser:

    #50120
    alonsojpd
    Superadministrador

    También puedes usar Extract(Month from ) y Extract(Year from ), quedando el SQL:

    #50121
    Varios
    Moderador

    Estupendo, me funciona perfecto con las funciones Year y Month.
    Resuelto. Muchas gracias.

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.