【发布时间】:2021-12-01 00:49:24
【问题描述】:
我是这方面的初学者,但我尝试选择或创建一个子查询,该查询将返回购买的商品比(表中)购买的商品更贵的商品的客户。
我创建的选择语句/子查询返回表中除了项目之外的所有数据,即使价格低于他的项目,即使我指定的价格高于项目。我的子查询中似乎有什么问题?
【问题讨论】:
-
关于设计的旁注:如果您希望某人能够在订单中购买超过一件商品(人们在现实世界中经常这样做),我建议您设计多对多关系)。
-
这可能是我第一次看到有人故意使用
> ALL (...),而不仅仅是作为一些关于晦涩 SQL 语法的琐事问题的一部分。
标签: sql sql-server subquery database-indexes