0

关系:产品(制造商,型号,类型)笔记本电脑(型号,价格,速度,内存,高清,屏幕)PC(型号,价格,速度,内存,高清)打印机(型号,价格,颜色,价格)

我正在寻找价格最高的打印机。我知道我可以找到价格最高的打印机,但是如果有多个元组共享条件(最高价格),我该怎么做

我试过的:

SELECT model FROM printer HAVING COUNT(*) >= 1 WHERE price > all;

我知道这是一次可怕的尝试,我仍在努力学习。但是当我完全停止时,我无能为力。

4

1 回答 1

1

不知道我是否理解你的需求:

SELECT model FROM printer
WHERE price = (SELECT MAX(price) FROM printers)
于 2012-04-05T13:45:45.533 回答