This commit is contained in:
2025-07-24 15:19:15 +08:00
6 changed files with 637 additions and 12 deletions
@@ -0,0 +1,28 @@
ALTER PROCEDURE [dbo].[HGGL_sp_rpt_WelderQualified]
(
@projectId NVARCHAR(50)
)
AS
/*********ºÏ¸ñº¸¹¤µÇ¼Ç±í**********/
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