Obtener todos los campos y a la vez la fecha formateada(SOLUCIONADO)

Iniciado por octavioxd, 23 Octubre 2014, 17:30 PM

0 Miembros y 1 Visitante están viendo este tema.

octavioxd

Hola a todos, tengo una duda!!

Necesito obtener de una consulta la fecha formateada

Código (sql) [Seleccionar]
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?

Carloswaldo

Código (sql) [Seleccionar]
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?

DarK_FirefoX

#2
Como bien dice :
Cita de: Carloswaldo en 23 Octubre 2014, 18:29 PM
Código (sql) [Seleccionar]
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 (sql) [Seleccionar]
SELECT avisos.Campo1, avisos.Campo2,..., avisos.Campo(N-1), DATE_FORMAT(fecha_publicacion,'%d/%m/%Y') AS fecha_publicacion FROM avisos


octavioxd

Muchas gracias!!! intuia que era asi pero no sabia bien la sintaxis, ahora ya logre resolver el problema!!


Muchas Gracias!!!