预约插槽检查Java

时间:2017-06-12 20:39:26

标签: java mysql jsp servlets

我使用Java在Eclipse中创建了一个Web应用程序。用户可以预约。医生可以设置他们的可用性。如果有可用的医生,用户可以预约。但是,我想显示可用的时间段(供用户预约),但这个时间段必须没有任何预定的约会。请注意,每次预约持续一小时。

数据存储在MySQL数据库中。表的结构如下:

医生:

  • ID
  • 姓名
  • 姓氏
  • 电子邮件
  • 密码

预约:

  • ID
  • DoctorID
  • 用户ID
  • 日期
  • 报告

状况:

  • ID
  • DoctorID
  • STIME
  • ETIME

通过以下查询,我获得了所需的数据。

Select  a.DoctorID, a.Date from appointment a

Select d.ID, d.Specialty, a.STime, a.ETime from  doctors d INNER JOIN availability a ON a.DoctorID=d.ID where d.Specialty=?

如何显示可用的时间段,检查可用时间段是否有预约?

0 个答案:

没有答案