29 lines
910 B
MySQL
29 lines
910 B
MySQL
|
|
|||
|
ALTER PROCEDURE [dbo].[HGGL_sp_rpt_WelderQualified]
|
|||
|
(
|
|||
|
@projectId NVARCHAR(50)
|
|||
|
)
|
|||
|
AS
|
|||
|
/*********<EFBFBD>ϸ<EFBFBD><EFBFBD>ǼDZ<EFBFBD>**********/
|
|||
|
SELECT (ROW_NUMBER() OVER(ORDER BY ProjectWelder.ProjectWelderId)) AS Number
|
|||
|
,ProjectWelder.ProjectWelderId
|
|||
|
,ProjectWelder.WED_ID
|
|||
|
,Welder.WED_Code
|
|||
|
,Welder.WED_Name
|
|||
|
,WelderQualifiedProject.QualifiedProjectCode
|
|||
|
,Welder.WED_WorkCode as CertificateNo
|
|||
|
,convert(varchar(10),WelderQualifiedProject.LimitDate,111) as LimitDate
|
|||
|
FROM dbo.Project_Welder AS ProjectWelder
|
|||
|
LEFT JOIN HJGL_BS_Welder AS Welder ON ProjectWelder.WED_ID = Welder.WED_ID
|
|||
|
LEFT JOIN (SELECT WED_ID,QualifiedProjectCode,CertificateNo,LimitDate
|
|||
|
FROM dbo.HJGL_BS_WelderQualifiedProject
|
|||
|
WHERE LimitDate IS NOT NULL AND LimitDate> = GETDATE()) AS WelderQualifiedProject
|
|||
|
ON WelderQualifiedProject.WED_ID = Welder.WED_ID
|
|||
|
WHERE ProjectWelder.ProjectId=@ProjectId
|
|||
|
|
|||
|
|
|||
|
|
|||
|
GO
|
|||
|
|
|||
|
|