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

Cegah penyisipan tanggal dan waktu ke database

Hitung dari reservasi meja dengan meminta nomor kamar dan waktu reservasi baru, dan lihat apakah ada catatan di tabel antara waktu mulai ulang dan kirim ulang.

Jika saya memahami pertanyaan Anda dengan benar, salah satu dari dua kueri di bawah ini akan berfungsi.

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

atau

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian peka huruf besar/kecil di Django, tetapi diabaikan di Mysql

  2. Mengapa hasil dari kueri SQL tidak kembali dalam urutan yang saya harapkan?

  3. MySQL tidak menggunakan indeks pada DATE saat digunakan dengan operator '<' atau '>'?

  4. java.sql.SQLException:Indeks Kolom di luar jangkauan, 0 <1

  5. Kueri SQL Inventaris Beberapa Tabel Kompleks