31 lines
962 B
MySQL
31 lines
962 B
MySQL
|
|
|||
|
ALTER PROCEDURE [dbo].[WeldMat_sp_MaterialLabel]
|
|||
|
(
|
|||
|
@UsingMatId nvarchar(50)
|
|||
|
)
|
|||
|
AS
|
|||
|
/*******<EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD>ǩ*********/
|
|||
|
SELECT UsingMat.UsingMatId,
|
|||
|
UsingMat.ProjectId,
|
|||
|
WeldInfo.WeldName,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƺ<EFBFBD>
|
|||
|
WeldInfo.WeldSpec,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
welder.WED_Name AS UsingMan,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
CONVERT(FLOAT,(UsingMat.Amount+UsingMat.TwoAmount)) AS UsingAmount,
|
|||
|
Storeman.StoreName,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
(DATENAME(YY,UsingMat.UsingDate)+'<EFBFBD><EFBFBD>' +
|
|||
|
DATENAME(MM,UsingMat.UsingDate)+'<EFBFBD><EFBFBD>' +
|
|||
|
DATENAME(DD,UsingMat.UsingDate)+'<EFBFBD><EFBFBD>'+
|
|||
|
DATENAME(HH,UsingMat.UsingDate)+'ʱ'+
|
|||
|
DATENAME(N,UsingMat.UsingDate)+'<EFBFBD><EFBFBD>') AS UsingDate, --ʱ<EFBFBD><EFBFBD>
|
|||
|
welder.WED_Name+'('+welder.WED_Code+')' as Warrantybook,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
UsingMat.Number --<EFBFBD><EFBFBD>ˮ<EFBFBD><EFBFBD>
|
|||
|
FROM dbo.Weld_UsingMat AS UsingMat
|
|||
|
LEFT JOIN dbo.Weld_Storeman AS Storeman ON Storeman.StoremanId = UsingMat.StoreMan
|
|||
|
LEFT JOIN dbo.Weld_WeldInfo AS WeldInfo ON WeldInfo.WeldId = UsingMat.WeldId
|
|||
|
LEFT JOIN dbo.HJGL_BS_Welder welder ON welder.WED_ID=UsingMat.UsingMan
|
|||
|
WHERE UsingMat.UsingMatId=@UsingMatId
|
|||
|
|
|||
|
GO
|
|||
|
|
|||
|
|