我想我在这个查询上非常接近,但似乎无法破解它,而且我不确定我是否有最有效的方法。
我试图从他们预订的一系列日期中找到用户没有被预订的那一天。
想想员工调度。我需要找出谁可以在星期二工作,而在本周的其他日子工作。
我的查询目前看起来像这样
SELECT employees.uid、姓名、日期 来自员工 LEFT JOIN storelocation ON employees.uid = storelocation.uid 在 emplyees.uid = schedule.uid 上左加入计划 在哪里滑动 =9308 和日期 '2009-11-10' 之间 和“2009 年 12 月 20 日” 并不是 存在( 选择 uid 从时间表 日期 = '2009-11-11' )
如果我不包括“不存在”,我会得到 1500 个结果如果我只使用“不存在”的选择表单,我会得到 200 个结果,所以这两个查询都是独立工作的。但是,我编写的查询返回 0 个结果。