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

[SOLUCIONADO] extraer el año de una fecha sin que se repita

Estas en el tema de extraer el año de una fecha sin que se repita en el foro de PostgreSQL en Foros del Web. Hola compañeros tengo una duda sobre una consulta si se podría hacer verán tengo una tabla llamada venta y un campo llamado fecha_venta , entonces ...
  #1 (permalink)  
Antiguo 11/11/2016, 16:16
 
Fecha de Ingreso: junio-2015
Mensajes: 38
Antigüedad: 9 años, 5 meses
Puntos: 0
extraer el año de una fecha sin que se repita

Hola compañeros tengo una duda sobre una consulta si se podría hacer verán tengo una tabla llamada venta y un campo llamado fecha_venta, entonces el campo esta lleno mas o menos así
--------------------------------------------------
fecha_venta
--------------------------------------------------
2013-02-03
2013-02-05
2014-06-07
2015-03-04
2015-01-04
2016-04-07
2016-09-03
2016-04-09

y quisiera saber como hacer un select y que me muestre solo los años pero sin repetirse así:
--------------------------------------------------
fecha_venta
--------------------------------------------------
2013
2014
2015
2016

Agradezco cualquier ayuda mi base de datos esta en Postgresql.
  #2 (permalink)  
Antiguo 15/11/2016, 07:25
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: extraer el año de una fecha sin que se repita

Código SQL:
Ver original
  1. SELECT DISTINCT EXTRACT(YEAR FROM campo_fecha) FROM tabla;
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: año, fecha, postgre, tabla
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 20:59.