-3

我想从表书店中选择所有记录,遵循以下条件:

条件是它不应该存在于另一个表中,借用,通过比较两个表中作为列存在的货架编号

除了我刚刚给出的内容之外,我不知道我应该提供什么才能正确回答,所以如果需要什么,我会提供。

例子:

SELECT * 
FROM bookstore 
WHERE bookstore.shelf does not exist in borrowed.shelf_number
4

2 回答 2

0

select * from bookstore where shelf not in (select shelf_number from borrowed) 你的数据库引擎是什么?我可以在sqlserver.

于 2013-10-10T13:31:31.100 回答
0

尝试:

SELECT * FROM bookstore WHERE bookstore.shelf NOT IN (SELECT shelf FROM borrowed)

我们使用NOT IN (..)允许我们shelf从该表中获取的语法。

于 2013-10-10T13:30:31.970 回答