Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/03/2009, 00:56
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 17 años, 5 meses
Puntos: 1
gracias a todos. usando distinct ha sido la solución. el caso es que ya la había probado pero nada.....algo haría mal....gracias a todos....besitos....

perdón....creo que me he precipitado....

buenas de nuevo...a ver....pensaba que con el distinct se había solucionado pero he comprobado que no en parte porque no es del todo lo que busco. me explico:

supongamos el caso anterior que nos planteaba Dradi7:

tenemos esta tabla de reservas:
CodigoReserva Tipo Cantidad
RES001 1 1
RES001 1 1
RES002 1 2
RES003 1 1
RES004 1 1
RES004 1 1

donde la primera parte es el código de la reserva, tipo es el tipo de habitación de acuerdo con la tabla habitaciones y la segunda la cantidad de habitación de ese tipo reservada. De acuerdo con esa tabla yo lo que quiero evidentemente es dar respuesta a la pregunta ¿cuantas habitaciones hay reservadas de ese tipo? pues en este caso tendríamos:
La Reserva con código RES001 habría reservado 1 habitación tipo 1 durante dos días (cada registro corresponde a un día)
La Reserva con código RES002 habría reservado 2 habitación tipo 1 durante un día
La Reserva con código RES003 habría reservado 1 habitación tipo 1 durante un día
La Reserva con código RES004 habría reservado 1 habitación tipo 1 durante dos días

Con lo cual, si queremos saber cuantas habitaciones hay reservadas de ese tipo (lo que quiero es saber la cantidad total para ver si hay disponibilidades) tendría:

1 + 2 + 1 + 1 = 5
Es decir, no debería ser 1, 1, 1, 1 que lo que hace es indicarme el número de reservas que hay. Lo que hay que saber es cuantas habitaciones hay reservadas para después, comparando con la tabla habitaciones donde se especifica el número que hay de cada tipo y ver si existen habitaciones disponibles
__________________
desgraciadamente no conozco php ni la mitad de lo que lo conocen ustedes y eso es menos de la mitad de lo que yo querria y lo que yo querria es menos de la mitad de lo que la mitad de ustedes conocen

Última edición por GatorV; 06/03/2009 a las 08:53