我有一个名为frequents的表,它有两列name和pizzeria。每个名字都和一个比萨饼店有联系。有些名字被多次提及,因为它们与不同的比萨店有关联。我需要帮助写一个查询,显示所有的披萨店服务超过3000人。谢谢。
Name Pizzareia
Amy Pizza Hut
Ben Pizza Hut
Ben Chicago Pizza
Cal Straw Hat
Cal New York Pizza
Dan Straw Hat
Dan New York Pizza
Eli Straw Hat
Eli Chicago Pizza
Fay Dominos
Fay Little Caesars
Gus Chicago Pizza
Gus Pizza Hut
Hil Dominos
Hil Straw Hat
Hil Pizza Hut
Ian New York Pizza
Ian Straw Hat
Ian Dominos而问题是:
SELECT name, count(pizzeria)
FROM frequency
GROUP BY name
HAVING COUNT(pizzeria) >= 3结果应该显示出比萨饼店的名字出现了超过3次。
发布于 2019-10-05 01:50:09
我需要帮助编写一个查询,显示所有为3000多人服务的比萨饼店
你需要GROUP BY pizzeria,而不是name
SELECT pizzeria FROM frequency GROUP BY pizzeria HAVING COUNT(*) >= 3https://stackoverflow.com/questions/58244746
复制相似问题