xinjiang/DataBase/版本日志/SGGLDB_V2023-06-13-001.sql

42 lines
1.8 KiB
MySQL
Raw Normal View History

2024-11-19 09:45:27 +08:00
alter TABLE [dbo].HJGL_ElectrodeRecoveryItem add
[WME_ID] [nvarchar](50) NULL
go
ALTER VIEW [dbo].[HJGL_View_ElectrodeRecovery]
/*<EFBFBD><EFBFBD><EFBFBD>ӺIJķ<EFBFBD><EFBFBD>Ż<EFBFBD><EFBFBD>ռ<EFBFBD>¼<EFBFBD>б<EFBFBD><EFBFBD><EFBFBD>ͼ*/
AS
SELECT
Main.ElectrodeRecoveryId,
Item.ElectrodeRecoveryItemID,
Main.CompileDate,
Main.ElectrodeRecoveryCode,
Main.ElectrodeRecoveryDate,
Item.WelderCode,
Welder.WED_Name,
Unit.UnitName,
Project.ProjectName,
Installation.WorkAreaName ,
(CASE Item.CnProfession WHEN '1' THEN '<EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' WHEN '2' THEN '<EFBFBD>ֽṹ<EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' WHEN '3' THEN '<EFBFBD>DZ<EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' END) AS CnProfession,
(CASE Item.Equipment WHEN '1' THEN '<EFBFBD>ܵ<EFBFBD>' WHEN '2' THEN '<EFBFBD>' WHEN '3' THEN '<EFBFBD>' END) AS Equipment,
WeldMaterial.ConsumablesName as WMT_MatName,
steel.STE_Name,
method.WeldingMethodCode AS WMT_MatType,
Item.Specifications,
Item.RecipientsCount,
Main.AuditDate,
RoleAuditManUser.UserName AS RoleAuditManName,
AuditManUser.UserName AS AuditManName,
Main.ProjectId,Main.AuditMan,Main.Type
FROM dbo.HJGL_ElectrodeRecovery AS Main
LEFT JOIN dbo.HJGL_ElectrodeRecoveryItem AS Item ON Item.ElectrodeRecoveryId = Main.ElectrodeRecoveryId
LEFT JOIN dbo.Sys_User AS AuditManUser ON Main.AuditMan = AuditManUser.UserId
LEFT JOIN dbo.Sys_User AS RoleAuditManUser ON Main.RoleAuditMan = RoleAuditManUser.UserId
LEFT JOIN BS_Welder AS Welder ON Welder.WED_Code = Item.WelderCode and Welder.ProjectId=Main.ProjectId
LEFT JOIN Base_Consumables AS WeldMaterial ON WeldMaterial.ConsumablesId = Item.WMT_ID
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Welder.WED_Unit
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = Main.ProjectId
LEFT JOIN dbo.ProjectData_WorkArea AS Installation ON Installation.WorkAreaId = Item.InstallationId
LEFT JOIN dbo.BS_Steel steel ON steel.STE_ID=Item.WeldingMaterial
LEFT JOIN dbo.Base_WeldingMethod method On method.WeldingMethodId = Item.WME_ID