 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Susana Invitado
|
Publicado: Jue 02 Sep, 2004 6:36 pm Asunto: retornar los pedidos del año actual solamante |
|
|
Hola
Necesito comparar el año de una consulta solamente en Interbase 6.0, osea necesito retornar los pedidos del año actual solamante
where Fecha_Pedido = Año actual??
Como lo hago, como comparo solamente la fecha, en oracle seria
where Fecha_Pedido = ToDate(Fecha_Pedid,'YYYY')
De antemano gracias.
Saludos. |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Jue 02 Sep, 2004 11:51 pm Asunto: |
|
|
Muy sencillo si sabes las sentencias a utilizar, mira debes usar la sentencia EXTRACT que te permite extraer muchos datos útiles a partir de fechas y horas:
Supondre como dices que tienes un campo llamado fecha pedido y que queremos los pedidos del año 2004:
| Código: | SELECT EXTRACT(YEAR FROM fecha_pedido) AS anno
FROM pedidos
WHERE EXTRACT(YEAR FROM fecha_pedido)=2004
|
Espero que te funcione creo recordar usarla con Interbase 6.0 y no había problemas, con Firebird 1.0x y Firebird 1.5 me funcionó sin pegas.
Ciao. _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|