sql"分组依据"和"有"

Han*_*del 2 sql sql-server

我正在努力解决一些问题,我不知道如何做以下事情

问:找到两台或更多台PC之间相同的硬盘大小.

它在本网站上的q15 .

数据库方案由四个表组成:

Product(maker, model, type)
PC(code, model, speed, ram, hd, cd, price)
Laptop(code, model, speed, ram, hd, screen, price)
Printer(code, model, color, type, price)
Run Code Online (Sandbox Code Playgroud)

任何指针将不胜感激.

编辑:这是pc表中所有硬盘驱动器的列表以及正确答案应该是什么.

在此输入图像描述

小智 5

这个怎么样 ?

Select PC.hd From PC
group by PC.hd
Having Count(PC.hd) >= 2
Run Code Online (Sandbox Code Playgroud)