只是在为这个问题挣扎。
编写一个查询,选择有关已按订单订购的边的以下详细信息:
•侧id号和侧名称。
•订购了多少订单(无论数量)。
我已经创建了一个视图,这是它的表(ordered\u sides\u details是视图的名称)
查看表格
我已经编写了这个查询,但我相信它只是计算行的数量,而不是每边的排序次数。
SELECT ordered_sides_details.side_name, COUNT(*)
FROM ordered_sides_details
GROUP BY ordered_sides_details.side_name;
这是结果表
显然它是不正确的,因为1.25升的焦炭只有一个订单。
任何解决这个问题的帮助都会很棒。谢谢。
1条答案
按热度按时间iklwldmw1#
解决方案
你创建的视图一定有问题。
这应该足以产生适当的结果:
boostrapping(sql server)
引导示例的脚本: