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

Bagaimana memilih hanya kamar yang tersedia pada sistem reservasi?

Anda hanya perlu bergabung dengan tabel, jika Anda tidak tahu bagaimana melakukannya maka lakukan riset ke mysql LEFT JOIN dan INNER JOIN. Dalam hal ini Anda ingin LEFT JOIN sehingga Anda dapat memasukkan baris tanpa reservasi yang cocok. Saya tidak dapat menulisnya dengan tepat karena saya tidak tahu tabel Anda, tetapi contoh ini akan memberi Anda gambaran:

SELECT * FROM chambres c
LEFT JOIN reservation_client rc ON rc.chambre = c.id
WHERE rc.date BETWEEN (your date range)
AND rc.id IS NOT 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. Mendapatkan pesan SQLEXCEPTION dalam prosedur MySQL 5.5.x

  2. Pilih nilai baris dinamis sebagai nama kolom, dalam urutan tertentu

  3. Mengakses baris acak dari database tanpa pengulangan

  4. Gabungkan tabel di salah satu dari 2 kolom di panda

  5. Salin tabel dengan data dari satu server MySQL ke yang lain