CREATE VIEW View_Report_Weld_UsingMat as /*********º¸Ë¿·¢·Å¼Ç¼********/ SELECT m.UsingMatId, m.ProjectId, case when project.ProjectCode is not null then project.ProjectCode else usingPlan.ProjectId end as ProjectCode, m.UsePosition, m.WeldId, m.UsingPlanId, m.Amount, m.TwoAmount, m.UsingMan, m.UsingDate, month(m.UsingDate) as UsingDateMonth, day(m.UsingDate) as UsingDateDay, m.StoreMan, m.Warrantybook, m.Number, m.StockInId, Weld.WeldName, StockIn.HeartNo, --StockIn.Warrantybook, Weld.WeldSpec, Welder.WED_Code, usingPlan.STE_Name, CONVERT(FLOAT,(ISNULL(m.Amount,0)+ISNULL(m.TwoAmount,0))) as TotalAmount, CONVERT(FLOAT,ISNULL(r.RecycleAmount,0)) as RecycleAmount, storeman.StoreName, CONVERT(FLOAT,(ISNULL(m.Amount,0)+ISNULL(m.TwoAmount,0))*Weld.ConvertValue) as Weights FROM dbo.Weld_UsingMat m LEFT JOIN Base_Project AS project ON project.ProjectId = m.ProjectId LEFT JOIN dbo.Weld_UsingPlan usingPlan ON usingPlan.UsingPlanId = m.UsingPlanId LEFT JOIN dbo.Weld_WeldInfo AS Weld ON Weld.WeldId=UsingPlan.WeldId LEFT JOIN dbo.Weld_StockIn AS StockIn ON StockIn.StockInId=m.StockInId LEFT JOIN dbo.HJGL_BS_Welder AS Welder ON Welder.WED_ID = UsingPlan.UsingManOne LEFT JOIN dbo.Weld_RecycleMat AS r ON r.UsingMatId = m.UsingMatId LEFT JOIN dbo.Weld_Storeman storeman ON storeman.StoremanId = m.StoreMan LEFT JOIN dbo.Weld_WeldType weldType ON weldType.WeldTypeId = Weld.WeldTypeId WHERE m.IsWelderConfirm=1 and m.IsStoreManConfirm=1 and weldType.WeldTypeName like '%º¸Ë¿%'