【发布时间】:2021-12-14 22:36:26
【问题描述】:
公司正在对其库存进行分析。他们正在考虑清除不受客户欢迎的书籍。为此,他们需要一份从未购买过的书籍清单。使用提供此信息的连接编写查询。您的结果应包括所有书籍详细信息和订单号列。按书名对结果进行排序。
SELECT o.order_nbr, b.*
FROM orders o JOIN books
WHERE
ORDER BY book_title
这就是我能想到的,我仍在学习 Joins 并努力找出正确的陈述应该是什么。不确定在 WHERE 子句中添加什么内容,也不知道如何正确连接这些表。
【问题讨论】:
-
您的“我迷路了”不清楚,请编辑澄清。 PS请use text, not images/links, for text--including tables & ERDs。仅将图像用于无法表达为文本或增强文本的内容。在图像中包含图例/键和说明。请在考虑发布之前阅读手册和谷歌任何错误消息以及您的问题/问题/目标的许多清晰、简洁和准确的措辞,带有和不带有您的特定名称/字符串/数字、“site:stackoverflow.com”和标签;阅读许多答案。反映你的研究..How to AskHelp center
-
请在代码问题中给出minimal reproducible example--剪切&粘贴&运行代码;具有期望和实际输出的示例输入(包括逐字错误消息);标签和版本;明确的规范和解释。对于包含最少代码的错误,您可以给出的代码是您显示的代码可以通过您显示的代码扩展为不正常。 (调试基础。)对于 SQL 包括 DDL 和表格初始化代码。当你得到一个出乎意料的结果时,暂停你的总体目标,切到第一个有意外结果的子表达式,说出你的预期和原因,并由文档证明。
-
不要在回复帖子时编辑您的问题。把它作为一个问题。答案在答案帖子中,您通过单击复选标记接受它表明它很有帮助。如果您自己找到答案,请发布您自己的答案帖子,并在最短等待时间后接受它。我已回滚您的编辑。但是请编辑您的帖子,以针对早期的 cmets 提出明确的特定研究非重复问题。 PS请不要只在标题中放一些东西。 How to AskHow to AnswerHelp center
标签: sql join oracle-apex where-clause