Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

fecha postgresl

Estas en el tema de fecha postgresl en el foro de PostgreSQL en Foros del Web. HOLA buenas tengo un problemilla, de una fecha que tengo ingresada puedo volver 6 meses atras osea: 2010-08-01 -> 2010-02-01 eso lo puedo hacer, pero ...
  #1 (permalink)  
Antiguo 12/10/2010, 09:35
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 10 meses
Puntos: 1
fecha postgresl

HOLA buenas tengo un problemilla, de una fecha que tengo ingresada puedo volver 6 meses atras osea: 2010-08-01 -> 2010-02-01
eso lo puedo hacer, pero muestra de esta forma : 2010-04-10 00:00:00
la idea es sacar los 00:00:00
y lo otro esque necesito solo los ultimos 6 meses que me muestre
Código PHP:
Ver original
  1. select pe.orden_compra as orden, pe.guia_despacho as guia, ma.nombre as marca, mo.nombre as modelo, bo.numero_serie_fab as serie,(bo.fecha_ingreso- interval '6 month') as fecha
  2. from pedidos pe, marcas ma,modelos mo, bombas bo
  3. where ma.id_marca = mo.mar_id_marca
  4. and mo.id_modelo = bo.mod_1_id_modelo
  5. and pe.id_pedido = bo.ped_id_pedido

asi me muestra todas las fecha, pero quiero que me muestre solo las ultimas 6 y no me cruje como hace la ultima condicion
  #2 (permalink)  
Antiguo 12/10/2010, 09:56
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: fecha postgresl

ordenala de forma desc y hasle un LIMIT 6
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #3 (permalink)  
Antiguo 12/10/2010, 10:00
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: fecha postgresl

Me perdí en que es lo que ya tienes y que es lo que necesitas.

Cita:
y lo otro esque necesito solo los ultimos 6 meses que me muestre
No veo en tu consulta esta condición.
sería algo como:
Código SQL:
Ver original
  1. WHERE bo.fecha_ingreso > (now()- INTERVAL '6 month')
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #4 (permalink)  
Antiguo 12/10/2010, 13:46
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: fecha postgresl

Cita:
Iniciado por huesos52 Ver Mensaje
Me perdí en que es lo que ya tienes y que es lo que necesitas.



No veo en tu consulta esta condición.
sería algo como:
Código SQL:
Ver original
  1. WHERE bo.fecha_ingreso > (now()- INTERVAL '6 month')
HUESOS SOS UN CRÁ, esa ultima condicion era lo que me faltaba vale gracias viejo

Etiquetas: fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:27.