【发布时间】:2019-03-17 18:40:27
【问题描述】:
我想加入如下三个 SQL Server 表,如图所示。我知道他们必须是JOINed,但我认为是GROUP BY 让我失望。我认为它需要在SELECT 中使用SELECT?
select ActJobs.ID as JobID, ActJobs.JobName, ActJobs.CustomerID
From Job.ActiveJobsTbl as ActJobs
select Cus.ID as CustomerID, concat(Cus.LastName, ', ', Cus.FirstName) as Customer
From Customer.CustomerTbl as Cus
Select Est.ID_Job as JobID, Sum(Est.ItemAmount + Est.SalesTax) As Price
From Job.EstimateTbl as Est
Group By Est.ID_Job
【问题讨论】:
-
太棒了。您是否尝试过使用
JOIN?
标签: sql sql-server join select