我需要显示每位医生的可用时间,但我的代码没有返回任何内容这是我的代码:
SELECT DISTINCT Hours
FROM agenda_hours, doctor
WHERE Agenda_Hours.idHours NOT IN (SELECT DISTINCT appoitment_hour.Hour FROM appoitment_hour)
AND Doctor.Name IN (SELECT Doctor.Name FROM Doctor Where name = "Name");
这是表的描述
+---------------+--------------+------+-----+----- ----+-------+ | 领域 | 类型 | 空 | 钥匙 | 默认 | 额外 | +---------------+--------------+------+-----+----- ----+-------+ | 编号 | 整数(11) | 否 | 优先级 | 空 | | | 姓名 | varchar(100) | 否 | | 空 | | | 客户关系管理 | varchar(20) | 否 | | 空 | | | 电话 | varchar(10) | 是 | | 空 | | | 细胞 | varchar(10) | 是 | | 空 | | | RG | varchar(40) | 是 | | 空 | | | 公积金 | varchar(50) | 是 | | 空 | | | 街道 | varchar(120) | 是 | | 空 | | | 编号 | varchar(7) | 是 | | 空 | | | 拜罗 | varchar(40) | 是 | | 空 | | | 城市| varchar(70) | 是 | | 空 | | | 拉链 | varchar(13) | 是 | | 空 | | | 数据库 | varchar(20) | 是 | | 空 | | | 特产 | varchar(100) | 是 | | 空 | | +---------------+--------------+------+-----+----- ----+-------+