ok here is my first tableCREATE TABLE [dbo].[Group_Members]( [ID] [nvarchar](15) COLLATE SQL_Latin1_General_CP1256_CI_AS NOT NULL, [EmpName] [nvarchar](60) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Region] [nvarchar](50) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Title] [nvarchar](50) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Department] [nvarchar](50) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [count_scpc] [int] NULL, [count_skywan] [int] NULL, [count_skyarc] [int] NULL, [count_hughes] [int] NULL, [count_other] [int] NULL, CONSTRAINT [PK_Group_Members] PRIMARY KEY CLUSTERED ( [ID] ASC) ON [PRIMARY]) ON [PRIMARY]
this is the table containing the employees and each count_X should contain the count for each technologytable 2 has this defintionCREATE TABLE [dbo].[Team_Members1]( [Team_Identifier] [nvarchar](10) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Team_Member_ID] [int] NULL, [Team_Member_Name] [nvarchar](60) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Node_code] [nvarchar](50) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [Activity] [nvarchar](50) COLLATE SQL_Latin1_General_CP1256_CI_AS NULL, [team_creationdate] [smalldatetime] NULL, [surrogate_key] [int] IDENTITY(1,1) NOT NULL, CONSTRAINT [PK_Team_Members1] PRIMARY KEY CLUSTERED ( [surrogate_key] ASC) ON [PRIMARY]) ON [PRIMARY]
team member name is the same as employee and here i get every activity there isnow what i want is to go through every employee in group_members1 get the number of activities that are pending and for each technology and store (update) in the group_members table