Foros del Web » Programando para Internet » PHP »

Consulta tabla y fechas

Estas en el tema de Consulta tabla y fechas en el foro de PHP en Foros del Web. Hola a todos como estan? Soy nuevo en el foro y estoy con este problema que me surgio en un select a una bd en ...
  #1 (permalink)  
Antiguo 07/04/2015, 14:38
 
Fecha de Ingreso: abril-2015
Mensajes: 7
Antigüedad: 9 años, 7 meses
Puntos: 0
Consulta tabla y fechas

Hola a todos como estan?
Soy nuevo en el foro y estoy con este problema que me surgio en un select a una bd en mysql con php

Es un sistema de reservas de hoteles, tengo una tabla llamada 'dispohoteles' la cual tiene estos campos :

- id_dispo
- id_hotel
- fechain
- fechaout
- tarifa
- id_categoria
- cupo

La cuestion es que necesito mediante una consulta entre 'fechain' y 'fechaout' la cantidad de registros con cupo mayor que 1, no logro ni con los operadores >= ni con between para que me devuelva los valores que tiene que devolver.

deberia generar 1 registro por la cantidad de fechas que tiene el mes, cada registro puede tener cupo o no y luego en la consulta entre 2 fechas que tenga cupo tiene que devolverme datos, a lo mejor esta medio confuso pido perdon.

Si me pueden ayudar desde ya muchas gracias
Saludos!
  #2 (permalink)  
Antiguo 07/04/2015, 14:42
 
Fecha de Ingreso: abril-2015
Mensajes: 7
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consulta tabla y fechas

Ejemplo de tabla y busqueda :

id_dispo id_hotel fechain fechaout tarifa id_categoria cupo
1 1 2015-04-01 2015-04-02 40 1 1
1 1 2015-04-02 2015-04-03 40 1 1
1 1 2015-04-03 2015-04-04 40 1 1
1 1 2015-04-04 2015-04-05 40 1 1
1 1 2015-04-05 2015-04-06 40 1 1
1 1 2015-04-06 2015-04-07 40 1 1
1 1 2015-04-07 2015-04-08 40 1 1
1 1 2015-04-08 2015-04-09 40 1 1
1 1 2015-04-09 2015-04-10 40 1 1
1 1 2015-04-10 2015-04-11 40 1 1
1 1 2015-04-11 2015-04-12 40 1 1
1 1 2015-04-12 2015-04-13 40 1 1

y si hago una consulta entre fecha 2015-04-01 y 2015-04-05 con cupo >= 1 me deberia devolver 1 registro, se entiende?

Gracias de antemano

Cita:
Iniciado por Pablo2015 Ver Mensaje
Hola a todos como estan?
Soy nuevo en el foro y estoy con este problema que me surgio en un select a una bd en mysql con php

Es un sistema de reservas de hoteles, tengo una tabla llamada 'dispohoteles' la cual tiene estos campos :

- id_dispo
- id_hotel
- fechain
- fechaout
- tarifa
- id_categoria
- cupo

La cuestion es que necesito mediante una consulta entre 'fechain' y 'fechaout' la cantidad de registros con cupo mayor que 1, no logro ni con los operadores >= ni con between para que me devuelva los valores que tiene que devolver.

deberia generar 1 registro por la cantidad de fechas que tiene el mes, cada registro puede tener cupo o no y luego en la consulta entre 2 fechas que tenga cupo tiene que devolverme datos, a lo mejor esta medio confuso pido perdon.

Si me pueden ayudar desde ya muchas gracias
Saludos!
  #3 (permalink)  
Antiguo 07/04/2015, 14:52
 
Fecha de Ingreso: abril-2015
Mensajes: 7
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consulta tabla y fechas

Ejemplo de tabla y busqueda :

id_dispo id_hotel fechain fechaout tarifa id_categoria cupo
1 1 2015-04-01 2015-04-02 40 1 1
1 1 2015-04-02 2015-04-03 40 1 1
1 1 2015-04-03 2015-04-04 40 1 1
1 1 2015-04-04 2015-04-05 40 1 1
1 1 2015-04-05 2015-04-06 40 1 1
1 1 2015-04-06 2015-04-07 40 1 1
1 1 2015-04-07 2015-04-08 40 1 1
1 1 2015-04-08 2015-04-09 40 1 1
1 1 2015-04-09 2015-04-10 40 1 1
1 1 2015-04-10 2015-04-11 40 1 1
1 1 2015-04-11 2015-04-12 40 1 1
1 1 2015-04-12 2015-04-13 40 1 1

y si hago una consulta entre fecha 2015-04-01 y 2015-04-05 con cupo >= 1 me deberia devolver 1 registro, se entiende?

Gracias de antemano

Cita:
Iniciado por Pablo2015 Ver Mensaje
Hola a todos como estan?
Soy nuevo en el foro y estoy con este problema que me surgio en un select a una bd en mysql con php

Es un sistema de reservas de hoteles, tengo una tabla llamada 'dispohoteles' la cual tiene estos campos :

- id_dispo
- id_hotel
- fechain
- fechaout
- tarifa
- id_categoria
- cupo

La cuestion es que necesito mediante una consulta entre 'fechain' y 'fechaout' la cantidad de registros con cupo mayor que 1, no logro ni con los operadores >= ni con between para que me devuelva los valores que tiene que devolver.

deberia generar 1 registro por la cantidad de fechas que tiene el mes, cada registro puede tener cupo o no y luego en la consulta entre 2 fechas que tenga cupo tiene que devolverme datos, a lo mejor esta medio confuso pido perdon.

Si me pueden ayudar desde ya muchas gracias
Saludos!

Etiquetas: fecha, mysql, registro, select, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:43.