【发布时间】:2016-03-22 05:50:00
【问题描述】:
我想从mysql查询中找到用户id和Email
我在mysql数据库中有三个表
- 用户 2.photographer_timetables 3.jobs
1.用户
这是我的查询
SELECT Users.id AS `Users__id`
, Users.email AS `Users__email`
FROM users Users
LEFT
JOIN photographer_timetables pt
ON (pt.user_id = users.id AND role =3)
RIGHT JOIN jobs jb
ON (jb.photographer_id = pt.user_id
AND HOUR(jb.job_time) !='12:00:00'
AND jb.job_date !='2016-03-21')
WHERE (HOUR(start_time) <= '08:00:00'
AND weekday = 1)
我要查找job_date和job_time中没有的用户信息
我的 sql 查询返回空白,但 o/p 应该至少在行上
提前致谢
【问题讨论】:
-
考虑提供正确的 CREATE 和 INSERT 语句,以及所需的结果。