我有两张桌子
运算符表
proportion, name, routeid
(比例保持百分比值,例如 100 = 100% 或 50 = 50%,这显示了此运营商运行的服务的百分比)
路由表
routeid, frequency
(频率保持每小时的列车数量)
我现在需要做的是编写一个查询,该查询将汇总某个运营商名称为 Arriva 的运营商每小时的列车数量。因此,如果 arriva 运行特定服务 1 的 100% 和服务 2 的 50%,它也应该解决这个问题。
我在想它看起来像这个伪代码
All arriva trains per hour = Frequency * (proportion/100)
Where Operators.name = Arriva