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

Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Estas en el tema de Ayuda:Extraer el mes-dia en una fecha con postgreSQL en el foro de PostgreSQL en Foros del Web. Que mas amigos, les escribo en esta oportunidad por lo siguiente: quiero hacer una consulta a un campo timestamp donde pueda extraer la fecha, pero ...
  #1 (permalink)  
Antiguo 06/08/2012, 07:28
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 8 meses
Puntos: 1
Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Que mas amigos, les escribo en esta oportunidad por lo siguiente:

quiero hacer una consulta a un campo timestamp donde pueda extraer la fecha, pero de forma separada en año mes y dia, de la siguiente manera:

En una consulta extraigo el año, con la funcion extract, y lo muestro en un campo, pero el problema que tengo es cuando voy a extraer la fecha, que no me la extrae en el formato "mes-dia", y no consigo una funcion que me la extraiga de esa manera, por ejemplo, tengo esta fecha:

2012-08-06 08:49:00 (Solo manejamos horas y minutos)

en una consulta extraigo el año solamente y lo guardo en una variable, y en otra consulta quiero extraer el mes y el dia, no consigo como extraerlo.. espero me puedan ayudar.. Saludos..
  #2 (permalink)  
Antiguo 06/08/2012, 10:24
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Hola.
Coloca algo de código, de lo que te sale bien y lo que no, de manera de ayudarte a descubrir el problema
__________________
Gracias de todas todas
-----
Linux!
  #3 (permalink)  
Antiguo 06/08/2012, 12:33
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Okk, aqui tengo el codigo de una de la consulta, aqui estoy extrayendo el año de la fecha:

Código:
$f = pg_query('SELECT extract(year from fh) AS anho FROM pal_cpp ORDER BY id_cpp DESC LIMIT 1');
$fec = pg_fetch_assoc($f);
$fh = ($fec['anho']);
Esta la hice buscando las funciones, y me extrae el dato tal cual, pero debo extraer tambien el mes y el dia, pero en un solo dato, y no encuentro como...
  #4 (permalink)  
Antiguo 08/08/2012, 08:16
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Algo así?

Código SQL:
Ver original
  1. SELECT EXTRACT(YEAR FROM fh) AS anho, TO_CHAR(fh,'MMDD') mes_dia FROM pal_cpp
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 08/08/2012, 08:19
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Algo así?

Código SQL:
Ver original
  1. SELECT EXTRACT(YEAR FROM fh) AS anho, TO_CHAR(fh,'MMDD') mes_dia FROM pal_cpp
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #6 (permalink)  
Antiguo 08/08/2012, 08:26
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Cita:
Iniciado por huesos52 Ver Mensaje
Algo así?

Código SQL:
Ver original
  1. SELECT EXTRACT(YEAR FROM fh) AS anho, TO_CHAR(fh,'MMDD') mes_dia FROM pal_cpp
Creo que si me podria servir, de todas maneras voy a probarla a ver, cualquier cosa les consulto de nuevo.. Saludos!!!
  #7 (permalink)  
Antiguo 08/08/2012, 08:55
Avatar de Bullet  
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: Ayuda:Extraer el mes-dia en una fecha con postgreSQL

Mucgas gracias amigo huesos52, la consulta me cayo como anillo al dedo, funciona como quiero, gracias por la ayuda muchachos. Saludos!!!!

Etiquetas: fecha, funcion
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 23:47.