Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2012, 09:00
alyciashape
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años
Puntos: 58
Problema con consulta SQL muy sencilla

Tengo estas tablas:
_foto
id_foto
nombre
id_evento

_evento
id_evento
nombre
descripcion
fecha

La consulta que realizo es esta:
Código PHP:
SELECT evento.id_eventoevento.nombreevento.descripcionDATE_FORMATfecha,  '%d/%m/%y' ) AS fechafoto.nombre
FROM evento
INNER JOIN foto ON evento
.id_evento foto.id_evento
ORDER BY fecha DESC 
LIMIT 0 
30 
Es decir, quiero que me devuelva todos los eventos y sus fotos (no todos tienen foto). La consulta sólo me devuelve una tupla, la que tiene foto.

Probé de diferentes formas y uniones y el resultado siempre es el mismo. ¿Alguna ayudita?

Luego también tengo otra duda. El campo fecha lo puse como DATE. Al extraer la fecha lo hago como veis ahí, DATE_FORMAT, pero para insertarla lo hago desde PHP recogiendo la hora pero tengo que ponerla al revés. Año-mes-día
No se como insertarla en formato día-mes-año para que luego al insertar se quede en año-mes-dia para que mysql la recoja correctamente.