59 lines
2.4 KiB
MySQL
59 lines
2.4 KiB
MySQL
|
|
|||
|
|
|||
|
ALTER PROCEDURE [dbo].[HJGL_rpt_PipelineAttach]
|
|||
|
(
|
|||
|
@iso_id NVARCHAR(50)
|
|||
|
)
|
|||
|
AS
|
|||
|
/**********<EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>************/
|
|||
|
SELECT v.* FROM
|
|||
|
(select ROW_NUMBER() OVER(ORDER BY report.Sort1,report.Sort2,report.Sort3,report.Sort4,report.Sort5) AS Number,report.* from
|
|||
|
(SELECT JointInfo.JOT_ID,
|
|||
|
JointInfo.ProjectId,
|
|||
|
isoInfo.ISO_IsoNo,--<EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
JointInfo.JOT_JointNo,--<EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
JointInfo.Sort1,JointInfo.Sort2,JointInfo.Sort3,JointInfo.Sort4,JointInfo.Sort5,
|
|||
|
JointInfo.JOT_CellWelder,
|
|||
|
(CASE WHEN JointInfo.JOT_CellWelder!=JointInfo.JOT_FloorWelder THEN Welder1.WED_Code+'/'+Welder2.WED_Code ELSE Welder1.WED_Code END) AS WED_Code,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
JointInfo.JOT_JointDesc,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
(CASE WHEN Steel.STE_Name IS NOT NULL AND Steel1.STE_Name IS NOT NULL and Steel.STE_Name!=Steel1.STE_Name THEN Steel.STE_Name + '/' + Steel1.STE_Name
|
|||
|
WHEN Steel.STE_Name IS NOT NULL THEN Steel.STE_Name ELSE ISNULL(Steel1.STE_Name,'') END) AS STE_Name, --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
JointInfo.JOT_Location,--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>
|
|||
|
(CASE WHEN IS_Proess= '1' THEN '<EFBFBD><EFBFBD>' ELSE '<EFBFBD><EFBFBD>' END) AS IS_Proess --<EFBFBD>ȴ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
FROM HJGL_PW_JointInfo AS JointInfo
|
|||
|
LEFT JOIN HJGL_PW_IsoInfo AS isoInfo On isoInfo.ISO_ID = JointInfo.ISO_ID
|
|||
|
LEFT JOIN HJGL_BS_Welder AS Welder1 ON Welder1.WED_ID = JointInfo.JOT_CellWelder
|
|||
|
LEFT JOIN HJGL_BS_Welder AS Welder2 ON Welder2.WED_ID = JointInfo.JOT_FloorWelder
|
|||
|
LEFT JOIN HJGL_BS_Steel AS Steel ON Steel.STE_ID=JointInfo.STE_ID
|
|||
|
LEFT JOIN HJGL_BS_Steel AS Steel1 ON Steel1.STE_ID=JointInfo.STE_ID2
|
|||
|
LEFT JOIN HJGL_BO_WeldReportMain AS WeldReportMain ON WeldReportMain.DReportID = JointInfo.DReportID
|
|||
|
where JointInfo.ISO_ID=@iso_id) report) v
|
|||
|
order by v.Sort1,v.Sort2,v.Sort3,v.Sort4,v.Sort5
|
|||
|
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[HJGL_CH_HardTestReportPrintItem](
|
|||
|
[HardTestReportId] [nvarchar](50) NULL,
|
|||
|
[Number] [int] NULL,
|
|||
|
[JOT_JointNoStr1] [varchar](50) NULL,
|
|||
|
[NewJOT_JointNoStr1] [varchar](50) NULL,
|
|||
|
[TestPart1] [varchar](20) NULL,
|
|||
|
[HardNessValue1] [varchar](100) NULL,
|
|||
|
[JOT_JointNoStr2] [varchar](50) NULL,
|
|||
|
[NewJOT_JointNoStr2] [varchar](50) NULL,
|
|||
|
[TestPart2] [varchar](20) NULL,
|
|||
|
[HardNessValue2] [varchar](100) NULL,
|
|||
|
[JOT_JointNoStr3] [varchar](50) NULL,
|
|||
|
[NewJOT_JointNoStr3] [varchar](50) NULL,
|
|||
|
[TestPart3] [varchar](20) NULL,
|
|||
|
[HardNessValue3] [varchar](100) NULL
|
|||
|
) ON [PRIMARY]
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ӳ<EFBFBD>ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'HJGL_CH_HardTestReportPrintItem'
|
|||
|
GO
|
|||
|
|
|||
|
|