2
IF OBJECT_ID('#TempTableHoldingRepairsList') IS NOT NULL
DROP TABLE #TempTableHoldingRepairsList
GO
SELECT
a.EnteredDate,
bb.EmployeeId,
bb.EmployeeName,
dd.EquipmentId,
dd.EquipmentName,
ee.PK_WorkOrder,
StatusName = 'NOT-SERVICEABLE'
INTO #TempTableHoldingRepairsList
FROM dbo.PIT_Inspection a
INNER JOIN dbo.PIT_EmployeeName bb
ON a.FK_EmployeeName = bb.PK_EmployeeName
INNER JOIN dbo.PIT_EquipmentName dd
ON a.FK_EquipmentName = dd.PK_EquipmentName
LEFT JOIN dbo.PIT_WorkOrder ee
ON ee.FK_EmployeeName = bb.PK_EmployeeName
WHERE a.FK_Status = 2
GROUP BY ee.PK_WorkOrder, a.EnteredDate, bb.EmployeeId, bb.EmployeeName, dd.EquipmentId, dd.EquipmentName
GO
--Now Count how many work orders for each.
SELECT COUNT(*) AS WorkOrderCount FROM PIT_WorkOrder pw
INNER JOIN #TempTableHoldingRepairsList th
ON th.PK_WorkOrder = pw.PK_WorkOrder
不知道我在做最後的內部加入後錯誤或完全失去了一些東西,但我繼續接受:已命名接收SQL對象在數據庫中的「X」,甚至下探
There is already an object named '#TempTableHoldingRepairsList' in the database.
謝謝,這樣做:) – Dayan