Where子句返回超出范围的值

梅格·温斯洛

我正在尝试获得有关SQL入门类的家庭作业问题的预定结果。

“写一个查询以显示所有涉及“中间件”或“云”主题的书的书号,书名,主题和费用,并且该费用应超过70美元(按书号排序)。”

我上次尝试查询的查询返回的结果几乎正确,但是包含书本成本为69.95的书本。

SELECT BOOK_NUM, BOOK_TITLE, BOOK_SUBJECT, BOOK_COST
FROM BOOK
WHERE BOOK_COST > 70 AND BOOK_SUBJECT = 'Middleware' 
      OR BOOK_SUBJECT = 'Cloud'
ORDER BY BOOK_NUM;

我尝试将值增加到70.01,并在70和括号附近放置引号,例如:

WHERE (BOOK_COST > 70) 
AND BOOK_SUBJECT = 'Middleware' OR BOOK_SUBJECT = 'Cloud'
ORDER BY BOOK_NUM;

任何反馈将是巨大的。谢谢。

您需要括号来分隔WHERE子句。尝试:

WHERE BOOK_COST > 70 AND ( BOOK_SUBJECT = 'Middleware' OR BOOK_SUBJECT = 'Cloud' )

说明

查询被拆分,OR因此实际上意味着:WHERE (BOOK_COST > 70 AND BOOK_SUBJECT = 'Middleware') OR (BOOK_SUBJECT = 'CLOUD')这将返回CLOUD的所有书籍主题,无论费用如何。希望能有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL between子句返回超出范围的值的行

来自分类Dev

Javascript:返回超出范围的XMLHttpRequest

来自分类Dev

日志功能返回并超出范围消息

来自分类Dev

Nagios:返回码13超出范围

来自分类Dev

离散分布返回整数超出范围

来自分类Dev

Webaudio的AnalyserNode的FFT值超出范围

来自分类Dev

如何获取超出范围的字节值?

来自分类Dev

错误:值超出范围:下溢

来自分类Dev

指定值“。” 无法解析,或超出范围

来自分类Dev

如何获取超出范围的字节值?

来自分类Dev

来自可选绑定的值超出范围?

来自分类Dev

错误:值超出范围:下溢

来自分类Dev

为什么Scala在此模运算中会返回超出范围的值?

来自分类Dev

为什么scala在此模运算中返回超出范围的值?

来自分类Dev

C ++:如何使用异常处理从超出范围的数组中返回值?

来自分类Dev

如果object [3]返回值为'IndexError:列表索引超出范围,如何获得返回值'

来自分类Dev

查询WHERE子句的值范围?

来自分类Dev

小数超出范围

来自分类Dev

超出范围的变量

来自分类Dev

索引超出范围

来自分类Dev

参数超出范围

来自分类Dev

JSLint超出范围

来自分类Dev

超出范围

来自分类Dev

VBA超出范围

来自分类Dev

向量超出范围

来自分类Dev

数组超出范围

来自分类Dev

Datagridview超出范围

来自分类Dev

DrawRectangle超出范围

来自分类Dev

RowIndex超出范围