Ver Mensaje Individual
  #12 (permalink)  
Antiguo 08/11/2008, 13:03
Avatar de Deschamps
Deschamps
 
Fecha de Ingreso: octubre-2008
Mensajes: 257
Antigüedad: 15 años, 6 meses
Puntos: 8
Respuesta: ayuda para mostrar datos

Cita:
Código:
SELECT *
FROM room_selected, reservation, room
WHERE reservation.paid =2
AND room_selected.reservation_id = reservation.id
AND room_selected.room_id = room.id
Juraría que estás haciendo un producto cartesiano, en lugar de una consulta múltiple, que supongo es lo que deseas. Has probado con INNER JOIN? Algo al estilo de:

Código:
SELECT *
FROM (room_selected INNER JOIN reservation 
ON reservation.paid =2 AND room_selected.reservation_id = reservation.id)
INNER JOIN room ON room_selected.room_id = room.id
(o similar, que no he comprobado si la sintaxis es correcta).