试图查询
select sh.[Salesperson], sh.[No], sh.[EstimatedHours],
sum(sl.[ActualHoursStraightTime]), sum([ActualHoursOvertime])
from [Service Header Table] sh join [Service Line Table] sl
on sh.[No] = sl.[OrderNo]
结果不断将我的 EstimatedHours 乘以 ActualHoursStraightTime 的总和。
我不知道该怎么写。我还需要对服务行表中的列使用 where 子句,该列显示“”或 OT 是否表示加班。