我试图获取所有可用的键,这意味着已经返回的键(return_date不是空的)、键没有丢失(lost_key = false),以及以前从未租用过的密钥(id为空)。然而,当我运行这个时,我得到了0。如果删除id条件,则只获得以前租用的密钥,忽略keyActivity表中的所有键。有人知道我做错了什么吗?
SELECT a.key_id, a.drawer_num
FROM
keys AS a
left outer JOIN keyActivity AS b
ON a.key_id = b.key_id
WHERE
return_date is