Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2009, 02:16
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Agrupar registros por mes

Si claro las funciones pueden variar en funcion del sistema gestor de bases de datos que uses.... si te impones que sea compatible con TODOS los motores te limitas mucho e incluso hay motores que no implementan exactamente igual el Sql estandar con lo que incluso trabajando con el Sql digamos de libro de texto puedes encontarte con problemas en algun motor....


Guguelando veras la diferencias


MySql - Date and Time Functions



Sql Server - Date and Time Functions


En cambio parece que Oracle no tiene MONTH() ni YEAR() o no las encuentro lo equivalente seria lo que te dijo Huesos

Cita:
EXTRACT
Extracts and returns the value of a specified datetime field from a datetime or interval value expression Values That Can Be Extracted:

YEAR
MONTH
DAY
HOUR
MINUTE
SECOND
TIMEZONE_HOUR
TIMEZONE_MINUTE
TIMEZONE_REGION
TIMEZONE_ABBR

Tu consulta sin funciones seria realmente complicada, suponiendo que las funciones de agregacion (sum, count, avg...) si sean comunes a todos los motores....que lo son.


Quim