Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: octavioxd en 23 Octubre 2014, 17:30 pm



Título: Obtener todos los campos y a la vez la fecha formateada(SOLUCIONADO)
Publicado por: octavioxd en 23 Octubre 2014, 17:30 pm
Hola a todos, tengo una duda!!

Necesito obtener de una consulta la fecha formateada

Código
  1. SELECT DATE_FORMAT(fecha_publicacion,’%d/%m/%Y') AS fecha_publicacion FROM avisos

hasta ahi todo bien, pero yo ademas de tener la fecha formateada necesito traer en la misma consulta todos los campos de la tabla avisos.

Como seria la consulta?


Título: Re: Obtener todos los campos y a la vez la fecha formateada
Publicado por: Carloswaldo en 23 Octubre 2014, 18:29 pm
Código
  1. SELECT *,DATE_FORMAT(fecha_publicacion,’%d/%m/%Y') AS fecha_publicacion FROM avisos

Aunque esto traería también fecha_publicacion sin formatear ¿Es eso lo que quieres?


Título: Re: Obtener todos los campos y a la vez la fecha formateada
Publicado por: DarK_FirefoX en 23 Octubre 2014, 21:26 pm
Como bien dice :
Código
  1. SELECT *,DATE_FORMAT(fecha_publicacion,’%d/%m/%Y') AS fecha_publicacion FROM avisos

Aunque esto traería también fecha_publicacion sin formatear ¿Es eso lo que quieres?

^Esa consulta te devuelve todos los campos de la tabla aviso, incluyendo fecha_publicación sin formatear, más fecha_publicación formateada.

Lo otro que puedes hacer que es practicamente lo mismo es:

Código
  1. SELECT avisos.Campo1, avisos.Campo2,..., avisos.Campo(N-1), DATE_FORMAT(fecha_publicacion,’%d/%m/%Y') AS fecha_publicacion FROM avisos



Título: Re: Obtener todos los campos y a la vez la fecha formateada
Publicado por: octavioxd en 24 Octubre 2014, 01:03 am
Muchas gracias!!! intuia que era asi pero no sabia bien la sintaxis, ahora ya logre resolver el problema!!


Muchas Gracias!!!