【发布时间】:2019-10-14 20:33:45
【问题描述】:
有两个表
一个表:50000 行,包含 emp_name、date、hours_worked
B 表:hourly_rates 和大约 100 人的姓名
我需要计算每位员工花费的总时间和总成本。
我尝试了以下查询,它给出了 total_hours 的总和,但 emp 名称重复。
SELECT A. Name ,sum(A.hours_worked) as total_hours ,sum(B.hourly_rates) as hourly_rates from
`soy-antenna-242009.Nik.Employee` A
INNER JOIN
`soy-antenna-242009.Nik.cost` B
on A. Name = B. name
group by A. Name,A.hours,B. hourly_rates
【问题讨论】:
标签: sql google-bigquery