![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Consulta de año en curso
Que condicion debe de cumplir una sentencia sql para que me muestro por ejemplo los pedidos del año en curso.
fecha>='01/01/2005' and fecha<'01/01/2006' = NO ME VALE otra |
|
#2
|
||||
|
||||
|
Y ¿por qué no te vale? ¿Qué error te marca o qué resultados da que no te satisfagan o es sólo que no te gusta?
// Saludos |
|
#3
|
||||
|
||||
|
puedes probar con between pero al fín es lo mismo que haces tú y, como dice roman, me gustaria saber por qué esa forma no te vale
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
|
#4
|
|||
|
|||
|
lo que deseo es que año tras año (sin cambiar la sentencia) me muestre por ejemplo los pedidos del año en curso
|
|
#5
|
||||
|
||||
|
Sin cambiar la sentencia, podes calcular las fechas del año en curso y enviarlas via parámetros desde delphi.
Otra solución, en todo caso, dependerá del motor de base de datos que usas. en oracle, por ejemplo:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#6
|
||||
|
||||
|
Prueba con esta sentencia.
Código:
select * from Facturas where Year(FechaPedido) = Year(now); Saludos. |
|
#7
|
||||
|
||||
|
Dependiendo del motor incluso puede ser así:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#8
|
||||
|
||||
|
Cita:
Saludos. ![]() |
|
#9
|
||||
|
||||
|
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#10
|
||||
|
||||
|
Cita:
__________________
"Lo mejor de no saber hacer nada es que se tiene mucho tiempo libre."
|
![]() |
|
|
|