【发布时间】:2021-03-11 05:57:05
【问题描述】:
我在输入这个命令时发现了这个错误
SELECT *
FROM Borrowed_Book , User
WHERE User.UserId=Borrowed_Book.UserId IN (
SELECT *
FROM Book , Book_version_info
WHERE
Book_version_info.PublisherID = 1 AND
Book.ISBN= Book_version_info.Book_ISBN
);
我找不到这里的问题以及为什么会出现此错误 我在网上搜索,但找不到原因
【问题讨论】:
-
您认为
WHERE a = b IN ( ... )是什么意思,您为什么这么认为?也许如果您再看一下IN子句的工作原理,它可能会很有启发性,例如网络搜索sql in subquery。 -
您尝试通过查询实现什么目标?
-
请自行完成作业或使用搜索功能在这里找到合适的答案;-)
-
“我输入这个命令时发现这个错误”,什么错误???