sql >> Database teknologi >  >> RDS >> Mysql

Undgå indsættelse af dato og klokkeslæt i databasen

Tag en optælling fra bordreservationerne med det anmodende værelsesnummer og nyt reservationstidspunkt, og se, om der findes en rekord i tabellen mellem genstart og genafsendelsestidspunkt.

Hvis jeg har forstået dit spørgsmål korrekt, burde enhver af nedenstående to forespørgsler virke.

select count(1) from reservations where roomname = 'XYZ' and '17-SEP-17' between resstart and resend;

eller

select count(1) from reservations where roomname = 'XYZ' and to_date('17-SEP-17') between resstart and resend;


  1. Sådan sender du navnet på et input gennem GET-anmodning i PHP

  2. mysqli forberedt sætning num_rows returnerer 0, mens forespørgslen returnerer større end 0

  3. brew install mysql, fejl ved forsøg på at stoppe serveren

  4. Ven af ​​en ven i PHP/MySQL?