FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
dichosas fechas...
Trabajo con sql server, y tengo una tabla con un campo fecha, el problema que tengo es que en la aplicacion quiero filtrar las filas por meses, como puedo hacer??, no puedo comparar con principio y final de mes ya que tambien tendría q poner el año, con lo cual no valdría para otro año, no sé que hacer.
|
#2
|
||||
|
||||
¿ esto es lo que quieres ?
select month(fecha) as mes, sum(importe) from tabla group by month(fecha)
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
|||
|
|||
A ver si esto te vale!!!
Buenos días.
1º.- Puedes definir un TQuery, orientado a filtrar este tipo de datos ... 2º.- En la query pones algo tal que ... select ... from ... where Month(mifecha) = 3 Así sacas los datos correpondientes al mes de marzo. El resto es relacionarlo. Para hacerlo más versatil, puedes definir parámetros para la query, así pasarías el parámetro y no tendrías que reconstruir de cada vez la query, es decir ... select ... from ... where Month(mifecha) = :"elmesparaseleccionar" así ... mitquery.ParamByName("elmesparaseleccionar").AsInteger:= 3 Un saudo Ramiro |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|