Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/04/2011, 16:15
acse
 
Fecha de Ingreso: agosto-2010
Ubicación: mexico
Mensajes: 125
Antigüedad: 13 años, 9 meses
Puntos: 0
Exclamación Respuesta: Problemas con consulta mysql

Hola migo estube checando tu query me funciono perfectamente pero no podia tomar como referencia el campo que estado para pintar mi php por lo que tube que poner un capo real que se llamava IdStatusr en la tabla bici y en la tabla resetrvacion pero ahora me duplica el dato me muesstra todo en libre y me muestra tambien la que esta ocupada con el estado = 2 ya estuve jugadno don el inner y left pero no lo logro solucionar me podria ayudar .

modifique el query para que leyera ese campo aqui esta
Código PHP:
SELECT r.IdBicicletar.IdStatusr 
                                            FROM reservaciones r 
                                            left JOIN horarios h 
                                            ON h
.IdHorario r.IdHorario 
                                            WHERE h
.IdHorario '2' and r.IdStatusr '2'
UNION ALL
SELECT b
.IdBicicleta,b.IdStatusr
FROM bicicletas b
WHERE 
(b.IdStatusr,b.IdBicicletanot in (SELECT r.IdBicicletar.IdStatusr 
                                            FROM reservaciones r 
                                            left JOIN horarios h 
                                            ON h
.IdHorario r.IdHorario 
                                            WHERE h
.IdHorario '2' and r.IdStatusr '2' Order by b.IdBicicleta asc
imagen con lo que muestra