【发布时间】:2018-11-15 07:19:30
【问题描述】:
SELECT Name,Checktime
FROM Userinfo
LEFT JOIN Checkinout ON USERINFO.USERID = CHECKINOUT.USERID
WHERE Checktime >= #11/14/18 04:35:00 AM#;
上述查询必须显示来自userinfo 表的所有名称,但它只显示与签出表匹配的数据。
【问题讨论】:
-
当然它会从结帐表中显示,因为您使用的是
RIGHT JOIN -
即使,我改成左 JOIN 仍然得到相同的数据
-
您使用的是哪个 dbms?
-
添加一些示例表数据和预期结果 - 全部作为格式化文本,而不是图像(或图像链接......)
-
女士访问,我已添加图片