46 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			MySQL
		
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			MySQL
		
	
	
	
|  | ALTER VIEW [dbo].[View_SitePerson_Checking]
 | |||
|  | AS
 | |||
|  | /*<EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ*/
 | |||
|  | SELECT ch.CheckingId,person.CardNo,ch.ProjectId,person.IdentityCard,ch.WorkAreaId,ch.IntoOutTime,ch.IntoOut,
 | |||
|  |        ch.[Address],ch.WorkAreaName,person.PersonName,person.UnitId,unit.UnitName,ch.States
 | |||
|  | from  dbo.SitePerson_Checking ch 
 | |||
|  |       left join dbo.SitePerson_Person person on ch.PersonId=person.PersonId
 | |||
|  |       left join dbo.Base_Unit unit on person.UnitId=unit.UnitId
 | |||
|  | 
 | |||
|  | 
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | UPDATE SitePerson_Checking SET IntoOut=0 WHERE IntoOut !=1 
 | |||
|  | GO
 | |||
|  | /****** Object:  Index [NonClusteredIndex-20210720-112756]    Script Date: 2021/7/20 11:31:47 ******/
 | |||
|  | CREATE NONCLUSTERED INDEX [NonClusteredIndex-20210720-112756] ON [dbo].[t_d_facerecord]
 | |||
|  | (
 | |||
|  | 	[ProjectId] ASC,
 | |||
|  | 	[EmployNO] ASC,
 | |||
|  | 	[RoleID] ASC,
 | |||
|  | 	[DateTimeRecord] ASC
 | |||
|  | )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | /****** Object:  Index [NonClusteredIndex-20210720-113607]    Script Date: 2021/7/20 11:36:59 ******/
 | |||
|  | CREATE NONCLUSTERED INDEX [NonClusteredIndex-20210720-113607] ON [dbo].[t_d_EmployInOutRecord]
 | |||
|  | (
 | |||
|  | 	[ProjectId] ASC,
 | |||
|  | 	[RecordDate] ASC,
 | |||
|  | 	[IDCardNo] ASC
 | |||
|  | )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | /****** Object:  Index [SitePerson_PersonInOut_PersonIdChangeTime]    Script Date: 2021/7/20 11:38:07 ******/
 | |||
|  | DROP INDEX [SitePerson_PersonInOut_PersonIdChangeTime] ON [dbo].[SitePerson_PersonInOut]
 | |||
|  | GO
 | |||
|  | 
 | |||
|  | /****** Object:  Index [SitePerson_PersonInOut_PersonIdChangeTime]    Script Date: 2021/7/20 11:38:07 ******/
 | |||
|  | CREATE NONCLUSTERED INDEX [SitePerson_PersonInOut_PersonIdChangeTime] ON [dbo].[SitePerson_PersonInOut]
 | |||
|  | (
 | |||
|  | 	[ProjectId] ASC,
 | |||
|  | 	[PersonId] ASC,
 | |||
|  | 	[ChangeTime] ASC
 | |||
|  | )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
 | |||
|  | GO
 |