Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Periksa dua tanggal bukan di antara dua tanggal lain + MYSQl

Coba sesuatu seperti ini

SELECT 
    tbl_room.room_no, 
    tbl_room.type_id, 
    tbl_room.id,

    tr.id as reserv_status

FROM tbl_room

 LEFT JOIN tbl_Reservation tr ON tbl_room.id = tr.room_id AND 
           (
             (tr.checkin_data <= "'$checkin'" AND tr.checkout_data >= "'$checkin'")
             OR
             (tr.checkin_data <= "'$checkout'" AND tr.checkout_data >= "'$checkout'")
           )

 WHERE 

 tbl_room.type_id =1  AND tr.id IS NULL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP PDO bindParam untuk variabel/string yang digunakan untuk pernyataan IN...?

  2. kesalahan mysql:Tabel mysql.innodb_table_stats tidak ditemukan

  3. Membership.Provider untuk mysql di masalah asp.net

  4. Bagaimana cara mengubah Collation ke utf8_bin sekaligus

  5. Batas MySQL dengan pernyataan