'如果我有table1: 'ID 产品 工段 '12 001 SMT
'13 001 FINISHED
'14 002 SMT
'15 002 FINISHED
'table2: 'ID 工号 姓名 HDID 上班工时(分) '1 1234 张三 12 80
'2 5678 李四 12 100 '3 6789 王二 13 50 '4 7890 孟五 14 90 '5 4567 丁七 15 60
'如果要查询每个产品每个工段用了多少工时的SQL语句怎么写呢!? '如果我把这些资料都放在一个大表table3中如这样: 'ID 工号 姓名 产品 工段 上班工时(分)
'1 1234 张三 001 SMT 80
'2 5678 李四 001 SMT 100
'3 6789 王二 001 FINISHED 50
'4 7890 孟五 002 SMT 90
'5 4567 丁七 002 FINISHED 60 '我就会用SQL语句在table3中查每个产品每个工段总共用了多少工时,用GROUP BY 产品,工段和聚合函数SUM这样的语句我会写.但是如果我用前两个关联的表来查.而不用第三个大表来查.那么我的语句应该怎么写呢。谁能解决。谢谢!