Sie sind auf Seite 1von 18

SQL Scripts:

To generate the list of users & user roles:


select First_Name, Middle_Name, Last_Name,User_Name,User_Role_ID, id, user_id from users_master inner join users_positions on users_master.id = users_positions.user_id order by user_role_id

To generate list of users (active, employee) & positions & affiliates & departments: select First_Name, Middle_Name, Last_Name,affiliate_id, operation_id,department_id,position_id from users_master inner join users_positions on users_master.id = users_positions.user_id where work_type_id='1' and end_date is null --and affiliate_id =38 --and position_id='501' order by affiliate_id

Miscelleaneaous:
select * from affiliates_list where name = 'organization effectiveness (oe)' select * from operations_list select * from positions_list where name='hr system administrator' select * from departments_list

To generate the saved but non submitted MRF forms:

SELECT Users_Master.First_Name, Users_Master.Last_Name, MRF.Activity_Instance_Approvals.App_Date, Users_Activities.User_ID, Users_Activities.For_User_ID, MRF.Activity_Instance_Gen.Trans_Date_Time AS Expr1, Users_Activities.For_User_Effective_Affiliate_ID FROM MRF.Activity_Instance_Gen INNER JOIN Users_Activities ON MRF.Activity_Instance_Gen.User_ID = Users_Activities.User_ID AND MRF.Activity_Instance_Gen.Position_Serial_ID = Users_Activities.Position_Serial_ID AND MRF.Activity_Instance_Gen.Activity_Serial_ID = Users_Activities.Serial_ID INNER JOIN MRF.Activity_Instance_Approvals ON MRF.Activity_Instance_Gen.ID = MRF.Activity_Instance_Approvals.Activity_Instance_ID INNER JOIN Users_Master ON Users_Activities.User_ID = Users_Master.ID WHERE (MRF.Activity_Instance_Approvals.App_Date IS NULL)

To find the birthdays of the month & of the day:


select first_name as [Name], last_name as [Last Name], date_of_birth, affiliate_id as [Affiliate ID], affiliates_list.name as [Affiliate Name], work_types_list.name as [Employment Status] from users_Master inner join users_positions on id=user_id inner join affiliates_list on affiliate_id = affiliates_list.id inner join work_types_list on work_type_id = work_types_list.id where users_positions.work_type_id = 1 and month(date_of_birth) = month(getdate()) and day(date_of_birth) = day (getdate()) order by day(date_of_birth) select first_name as [Name], last_name as [Last Name], date_of_birth, affiliate_id as [Affiliate ID], affiliates_list.name as [Affiliate Name], work_types_list.name as [Employment Status] from users_Master inner join users_positions on id=user_id inner join affiliates_list on affiliate_id = affiliates_list.id inner join work_types_list on work_type_id = work_types_list.id where users_positions.work_type_id = 1 and users_positions.end_date is null and month(date_of_birth) = month(getdate())+1 and affiliates_list.name = 'indevco'

To find the names & number of MRF Raters:


select users_Activities.user_id, users_master.first_name, users_master.last_name from users_Activities inner join users_master on user_id=id where users_Activities.activity_id = 3 and users_Activities.For_user_effective_affiliate_id = 16 order by first_name

Find the Raters List :


select * from users_activities inner join users_master on users_activities.user_id=users_master.id where for_user_effective_affiliate_id='24' and activity_id='3' and effective_date > 2010-05-01 and for_user_id='lb#3017' order by Level_id

Find the number of Active Employees without picture:


select * from users_master inner join users_positions on users_master.id=users_positions.user_id where users_positions.affiliate_id ='63' and users_positions.work_type_id='1' and users_positions.end_date is null and users_master.user_image is null order by users_master.first_name

select user_id, for_user_id, first_name, last_name,level_id from users_activities inner join users_master on users_activities.user_id=users_master.id where for_user_effective_affiliate_id='38' and activity_id='3' and effective_date = '2010-01-04' --and for_user_id='lb#3017' order by Level_id

Submitted & Saved MRFs


select users_activities.user_id, users_activities.for_user_id, users_master.first_name, users_master.last_name,users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id inner join MRF.Activity_Instance_Gen on users_activities.serial_id=MRF.Activity_Instance_Gen.activity_serial_id inner join MRF.Activity_Instance_approvals on MRF.Activity_Instance_Gen.id=MRF.Activity_Instance_approvals.activity_instanc e_id where for_user_effective_affiliate_id='14' and activity_id='3' and effective_date > '2010-09-01' and for_user_id='KSA#1033' order by Level_id

Total MRFs Set


select users_activities.user_id, users_master.first_name, users_master.last_name,users_activities.for_user_id, users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id where for_user_effective_affiliate_id='14' and activity_id='3' and effective_date > 2010-05-01 and for_user_id='KSA#1033' order by Level_id

MRFs Saved but not Submitted


select * from users_activities inner join users_master on users_activities.user_id=users_master.id inner join MRF.Activity_Instance_Gen on users_activities.serial_id=MRF.Activity_Instance_Gen.activity_serial_id inner join MRF.Activity_Instance_approvals on MRF.Activity_Instance_Gen.id=MRF.Activity_Instance_approvals.activity_instanc e_id where for_user_effective_affiliate_id='14' and MRF.Activity_Instance_Approvals.App_Date IS NULL and activity_id='3' and effective_date > '2010-09-01' and for_user_id='KSA#1033' order by Level_id

MRFs Not Saved & Submitted ( Not Saved)


select users_activities.user_id, users_master.first_name, users_master.last_name,users_activities.for_user_id, users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id where for_user_effective_affiliate_id='14' and activity_id='3' and effective_date > 2010-05-01 and for_user_id='KSA#1033' except select users_activities.user_id, users_master.first_name, users_master.last_name,users_activities.for_user_id, users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id inner join MRF.Activity_Instance_Gen on users_activities.serial_id=MRF.Activity_Instance_Gen.activity_serial_id inner join MRF.Activity_Instance_approvals on MRF.Activity_Instance_Gen.id=MRF.Activity_Instance_approvals.activity_instanc e_id where for_user_effective_affiliate_id='14' and MRF.Activity_Instance_Approvals.App_Date IS NULL and activity_id='3' and effective_date > '2010-09-01' and for_user_id='KSA#1033'

MRFs Submitted
select * from users_activities inner join users_master on users_activities.user_id=users_master.id inner join MRF.Activity_Instance_Gen on users_activities.serial_id=MRF.Activity_Instance_Gen.activity_serial_id inner join MRF.Activity_Instance_approvals on MRF.Activity_Instance_Gen.id=MRF.Activity_Instance_approvals.activity_instanc e_id where for_user_effective_affiliate_id='14' and MRF.Activity_Instance_Approvals.App_Date IS not NULL and activity_id='3' and effective_date > '2010-09-01' and for_user_id='KSA#1033' order by Level_id

MRFs Not Submitted , Not Started & Saved


select users_activities.user_id, users_master.first_name, users_master.last_name,users_activities.for_user_id, users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id where for_user_effective_affiliate_id='14' and activity_id='3' and effective_date > 2010-05-01 and for_user_id='KSA#1033' except select users_activities.user_id, users_master.first_name, users_master.last_name,users_activities.for_user_id, users_activities.level_id from users_activities inner join users_master on users_activities.user_id=users_master.id inner join MRF.Activity_Instance_Gen on users_activities.serial_id=MRF.Activity_Instance_Gen.activity_serial_id inner join MRF.Activity_Instance_approvals on MRF.Activity_Instance_Gen.id=MRF.Activity_Instance_approvals.activity_instanc e_id where for_user_effective_affiliate_id='14' and MRF.Activity_Instance_Approvals.App_Date IS not NULL and activity_id='3' and effective_date > '2010-09-01' and for_user_id='KSA#1033'

List of Users & User Roles at certain affiliate


select users_master.first_name [F Name], users_master.last_name [L Name], users_positions.user_role_id [User Role ID], Users_Roles_List.name [User Role], users_positions.position_id [Position ID], positions_list.name [Position] from users_master inner join users_positions on id=user_id inner join positions_list on users_positions.position_id=positions_list.id inner join Users_Roles_list on users_positions.user_role_id=Users_Roles_list.id where users_positions.affiliate_id ='38' and users_positions.work_type_id='1' and users_positions.end_date is null --and users_master.user_image is null order by Users_Roles_List.name

List of active positions (all, used & unused) select id from positions_list except select users_positions.position_id from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on position_id=positions_list.id where users_positions.work_type_id='1' and users_positions.end_date is null

List of Raters, Activity Level & Ratees, ordered by Ratees SELECT Users_Master.First_Name AS [Rater F Name], Users_Master.Last_Name AS [Rater L Name], positions_list.name, Users_Activities.Level_ID, Activities_Levels.Name, Users_Master_1.First_Name AS [Ratee F Name], Users_Master_1.Last_Name AS [Ratee L Name] FROM Users_Activities INNER JOIN Users_Master ON Users_Activities.User_ID = Users_Master.ID INNER JOIN Activities_Levels ON Users_Activities.Level_ID = Activities_Levels.ID INNER JOIN Users_Master AS Users_Master_1 ON Users_Activities.For_User_ID = Users_Master_1.ID inner join users_positions on users_positions.user_id=users_master.id inner join positions_list on users_positions.position_id = positions_list.id WHERE (Users_Activities.For_User_Effective_Affiliate_ID = '38') AND (Users_Activities.Activity_ID = '3') AND (Users_Activities.Effective_Date > '2010-01-01') and users_positions.end_date is null ORDER BY Users_Activities.For_User_ID, Activities_Levels.ID

PDF Activities SELECT users_master_candidate.first_name + ' ' + users_master_candidate.Middle_Name + ' ' + users_master_candidate.last_name as Candidate_Name, positions_list_candidate.name as Candidate_Position,dbo.Users_Activities.For_User_ID, users_master.first_name + ' '+ users_master.Middle_Name + ' ' + users_master.last_Name as Evaluator_Name,positions_list.name as evaluator_position, dbo.Users_Activities.User_ID, PDF.Activity_Instance_Gen.ID as Activity_Instance_ID, PDF.Activity_Instance_Gen.instance_date,users_master_app.first_name + ' ' + users_master_app.last_name as Approval_Indv_Name, PDF.activity_instance_approvals.app_user_id,PDF.activity_instance_appro vals.app_date,1 as NB FROM dbo.Users_Activities INNER JOIN dbo.Users_Positions ON dbo.Users_Activities.User_ID = dbo.Users_Positions.User_ID AND dbo.Users_Activities.Position_Serial_ID = dbo.Users_Positions.Serial_ID left outer join PDF.Activity_Instance_Gen on users_activities.User_ID = PDF.activity_instance_gen.user_id and users_activities.Position_Serial_ID = PDF.activity_instance_gen.Position_Serial_ID and users_activities.Serial_ID = PDF.activity_instance_gen.Activity_Serial_ID left outer join PDF.activity_instance_approvals on PDF.activity_instance_gen.id=PDF.activity_instance_approvals.activity_instant _id left outer join users_Master users_master_app on PDF.activity_instance_approvals.App_User_ID=users_master_app.id inner join users_master on users_activities.user_id= users_master.id inner join users_master users_master_candidate on users_Activities.for_user_id= users_master_candidate.id inner join positions_list on users_positions.position_id=positions_list.id inner join users_positions users_positions_candidate ON dbo.Users_Activities.for_User_ID = users_positions_candidate.User_ID AND dbo.Users_Activities.for_Position_ID = users_positions_candidate.Serial_ID inner join positions_list positions_list_candidate on users_positions_candidate.position_id=positions_list_candidate.id WHERE Users_Activities.For_User_Effective_Affiliate_ID=25 and users_positions_candidate.Operation_ID=24 and users_activities.effective_date > '2010-01-01 12:43:00' and users_activities.activity_id=6 --and instance_date is not null and app_date is not null --and for_user_id='20895' order by Candidate_Name

ALL PDFs set Select * from users_Activities where activity_id = 6 --- PDF and for_user_effective_affiliate_id='25' --- Of Sanita Persona ALL started PDFs Select * from users_Activities inner join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id where activity_id = 6 and for_user_effective_affiliate_id='25' Not started PDFs Select * from users_Activities left join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id where activity_id = 6 and for_user_effective_affiliate_id='25' and pdf.Activity_Instance_Gen.id is null Not Submitted PDFs Select * from users_Activities inner join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id inner join pdf.Activity_Instance_approvals on pdf.Activity_Instance_Gen.id=PDF.Activity_Instance_approvals.activity_instant _id where activity_id = 6 and for_user_effective_affiliate_id='25' and pdf.Activity_Instance_Gen.id is not null and pdf.Activity_Instance_approvals.app_date is null --and (pdf.Activity_Instance_Gen.id is null or pdf.Activity_Instance_approvals.app_date is null) Submitted PDFs Select * from users_Activities inner join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id inner join pdf.Activity_Instance_approvals on pdf.Activity_Instance_Gen.id=PDF.Activity_Instance_approvals.activity_instant _id where activity_id = 6 and for_user_effective_affiliate_id='25' and pdf.Activity_Instance_Gen.id is not null and pdf.Activity_Instance_approvals.app_date is not null

Incomplete PDFs Select * from users_Activities inner join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id inner join pdf.Activity_Instance_approvals on pdf.Activity_Instance_Gen.id=PDF.Activity_Instance_approvals.activity_instant _id where activity_id = 6 and for_user_effective_affiliate_id='25' --and pdf.Activity_Instance_Gen.id is null --and pdf.Activity_Instance_approvals.app_date is not null except Select * from users_Activities inner join pdf.Activity_Instance_Gen on users_Activities.serial_id=pdf.Activity_Instance_Gen.activity_serial_id inner join pdf.Activity_Instance_approvals on pdf.Activity_Instance_Gen.id=PDF.Activity_Instance_approvals.activity_instant _id where activity_id = 6 and for_user_effective_affiliate_id='25' --and pdf.Activity_Instance_Gen.id is null and pdf.Activity_Instance_approvals.app_date is not null List of Applicants (CANDIDATE) through OE & INDEVCO in the last 2 years select users_master.first_name, users_master.middle_name, users_master.last_name, users_positions.affiliate_id, users_positions.start_date, users_positions.position_id, positions_list.name from users_master inner join users_positions on users_master.id=users_positions.user_id inner join positions_list on users_positions.position_id= positions_list.id where users_positions.work_type_id='2' and (start_date>='2008-08-01 00:00:00' and start_date < '2009-12-31 00:00:00') and (affiliate_id = '7' or affiliate_id = '38') select users_master.first_name, users_master.middle_name, users_master.last_name, users_positions.affiliate_id, users_positions.start_date, users_positions.position_id, positions_list.name from users_master inner join users_positions on users_master.id=users_positions.user_id inner join positions_list on users_positions.position_id= positions_list.id where users_positions.work_type_id='2' and (start_date>='2010-01-01 00:00:00' and start_date < '2011-12-31 00:00:00') and (affiliate_id = '7' or affiliate_id = '38')

List of GMs: select users_master.first_name, users_master.middle_name, users_master.last_name, affiliates_list.name from users_positions inner join users_master on users_positions.user_id=users_master.id inner join affiliates_list on users_positions.affiliate_id=affiliates_list.id where users_positions.position_id='7' List of Names & Grades: select users_master.first_name, users_master.middle_name,users_master.last_name, Position_Grades_List.name as [Grade] from users_positions inner join users_master on user_id=users_master.id inner join Position_Grades_List on position_grade_id=Position_Grades_List.id where users_positions.end_date is null and work_type_id='1' order by users_master.first_name Check Attributes List select Users_Properties.user_id, Users_Properties.value_name, Users_Properties.remarks from Users_Properties inner join users_positions on Users_Properties.user_id=users_positions.user_id where affiliate_id='8' and end_date is null and property_id='19' and value_name = 'true' select * from prop_list List of Security & Safety Officers select first_name, middle_name, last_name, position_id, affiliates_list.name from users_positions inner join users_master on user_id=id inner join affiliates_list on users_positions.affiliate_id=affiliates_list.id where (position_id='47' or position_id='67' or position_id='703' or position_id='384') and end_date is null and work_type_id='1' order by affiliate_id List of active positions (not in INDEVCO) select users_positions.affiliate_id,users_positions.department_id ,users_positions.operation_id, positions_list.name,positions_list.id, users_positions.work_type_id from users_positions inner join positions_list on position_id=id where users_positions.end_date is null and users_positions.affiliate_id <> '7' order by affiliate_id List of Employees (based on their origins) select * from Users_Addresses inner join users_master on user_id=id inner join users_positions on Users_Addresses.user_id=users_positions.user_id where work_type_id='1' and end_date is null and location_type_id='1' and location_id = '200'

List of referrals for active employees select first_name, last_name,name from Users_Referrals inner join users_master on users_master.id=Users_Referrals.user_id inner join referrals_list on referrals_list.id=Users_Referrals.referral_id inner join users_positions on Users_Referrals.user_id=users_positions.user_id where work_type_id='1' and end_date is null order by name Add new employee to SRF list select * from users_master where first_name='pierre' and last_name='massaad' select * from users_positions where user_id='322' select * from positions_list where id='42' select * from affiliates_list select * from sr.SR_App_Issuers_List insert into sr.SR_App_Issuers_List values ('3','42') --- update sr.SR_App_routers_List set user_id='LB#3894 ----,position_serial_id='LB#12575' where operation_id='79' Generate the list of SRF issued & approved select * from sr. SR_Gen or sr. SR_Approvals List of employees & their users roles select first_name, middle_name,last_name, user_role_id, name from users_master inner join users_positions on users_master.id=users_positions.user_id inner join users_roles_list on user_role_id=users_roles_list.id where users_positions.affiliate_id='11' and users_positions.user_role_id <>'2' order by user_role_id

update users_positions set Position_Grade_id = '6' where users_positions.end_date is null and work_type_id='1' and affiliate_id='11' and (employee_ref_nb = '1089' or employee_ref_nb ='1105' or employee_ref_nb ='1179' or employee_ref_nb ='1192' or employee_ref_nb ='1196' or employee_ref_nb ='1201' or employee_ref_nb ='1288' or employee_ref_nb ='1320' or employee_ref_nb ='1386' or employee_ref_nb ='1592' or employee_ref_nb ='1611' or employee_ref_nb ='1614' or employee_ref_nb ='1647' or employee_ref_nb ='1655' or employee_ref_nb ='1657' or employee_ref_nb ='2340' or employee_ref_nb ='2341' or employee_ref_nb ='2381' or employee_ref_nb ='2858' or employee_ref_nb ='2895' or employee_ref_nb ='2983' or employee_ref_nb ='13615' or employee_ref_nb ='13626' or employee_ref_nb ='13657' or employee_ref_nb ='13788' or employee_ref_nb ='13839' or employee_ref_nb ='13841' or employee_ref_nb ='14151' or employee_ref_nb ='16553' or employee_ref_nb ='16657' or employee_ref_nb ='16663' or employee_ref_nb ='16664' or employee_ref_nb ='16665' or employee_ref_nb ='16739' or employee_ref_nb ='16742' or employee_ref_nb ='16744' or employee_ref_nb ='17219' or employee_ref_nb ='17223' or employee_ref_nb ='17224' or employee_ref_nb ='17227' or employee_ref_nb ='17228' or employee_ref_nb ='17506' or employee_ref_nb ='17591' or employee_ref_nb ='17678' or employee_ref_nb ='17699' or employee_ref_nb ='17785' ='17787' or employee_ref_nb or employee_ref_nb ='17808' ='17841' or employee_ref_nb or employee_ref_nb ='17844' ='17846' or employee_ref_nb or employee_ref_nb ='17850' ='17852' or employee_ref_nb or employee_ref_nb ='18047' ='18968' or employee_ref_nb or employee_ref_nb ='20841' ='34237' or employee_ref_nb or employee_ref_nb ='34282' ='34393' or employee_ref_nb or employee_ref_nb ='34411' ='34476' or employee_ref_nb or employee_ref_nb ='34498' ='34620' or employee_ref_nb or employee_ref_nb ='34678' ='34694' or employee_ref_nb or employee_ref_nb ='34704' ='34725' or employee_ref_nb or employee_ref_nb ='34738' ='34778' or employee_ref_nb or employee_ref_nb ='34837' ='34842' or employee_ref_nb or employee_ref_nb ='34850' ='34853' or employee_ref_nb or employee_ref_nb ='34856' ='34858' or employee_ref_nb or employee_ref_nb ='34861' or employee_ref_nb ='17786' ='17789' or employee_ref_nb or employee_ref_nb ='17840' ='17842' or employee_ref_nb or employee_ref_nb ='17845' ='17848' or employee_ref_nb or employee_ref_nb ='17851' ='17853' or employee_ref_nb or employee_ref_nb ='18048' ='18968' or employee_ref_nb or employee_ref_nb ='34161' ='34265' or employee_ref_nb or employee_ref_nb ='34297' ='34394' or employee_ref_nb or employee_ref_nb ='34458' ='34490' or employee_ref_nb or employee_ref_nb ='34499' ='34657' or employee_ref_nb or employee_ref_nb ='34686' ='34702' or employee_ref_nb or employee_ref_nb ='34717' ='34731' or employee_ref_nb or employee_ref_nb ='34751' ='34833' or employee_ref_nb or employee_ref_nb ='34840' ='34843' or employee_ref_nb or employee_ref_nb ='34852' ='34854' or employee_ref_nb or employee_ref_nb ='34857' ='34859' or employee_ref_nb or employee_ref_nb ='34862' or employee_ref_nb ='17804' or employee_ref_nb ='17843' or employee_ref_nb ='17849' or employee_ref_nb ='18045' or employee_ref_nb ='34273' or employee_ref_nb ='34847' or employee_ref_nb ='34396' or employee_ref_nb ='34497' or employee_ref_nb ='34677' or employee_ref_nb ='34703' or employee_ref_nb ='34733' or employee_ref_nb ='34835' or employee_ref_nb ='34848' or employee_ref_nb ='34855' or employee_ref_nb ='34860' )

select users_master.first_name, users_master.middle_name,users_master.last_name, Position_Grades_List.name as [Grade] from users_positions inner join users_master on user_id=users_master.id inner join Position_Grades_List on position_grade_id=Position_Grades_List.id where users_positions.end_date is null and work_type_id='1' order by users_master.first_name

select users_positions.employee_ref_nb,users_master.first_name, users_master.middle_name,users_master.last_name, Position_Grades_List.name as [Grade] from users_positions inner join users_master on user_id=users_master.id inner join Position_Grades_List on position_grade_id=Position_Grades_List.id where users_positions.end_date is null and work_type_id='1' and users_positions.affiliate_id='11' order by employee_ref_nb list of Active employees + affiliate ID + User Role (Useful for IT) select First_Name, Middle_Name, Last_Name, user_role_id, users_roles_list.name from users_master inner join users_positions on users_master.id = users_positions.user_id inner join users_roles_list on users_positions.user_role_id=users_roles_list.id where work_type_id='1' and end_date is null and affiliate_id ='19' order by users_roles_list.name list of Active Employees with Inactive positions select First_Name, Middle_Name, Last_Name, positions_list.name, positions_list.status_id from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id where work_type_id='1' -- employees and positions_list.status_id='2' -- inactive positions and end_date is null -- active profiles and affiliate_id ='2' -- of Tissue Mill order by positions_list.name list of Active Employees & grades select First_Name, Middle_Name, Last_Name, positions_list.name, positions_list.status_id, users_positions.position_grade_id,position_grades_list.name from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join position_grades_list on users_positions.position_grade_id=position_grades_list.id where work_type_id='1' -- employees

and end_date is null -- active profiles and affiliate_id ='12' -- of Tissue Mill order by users_positions.position_grade_id

list of Active employees + positions + company email address select First_Name, Middle_Name, Last_Name, positions_list.name, prop_value from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join Users_Properties on Users_Properties.user_id=users_positions.user_id where work_type_id='1' and end_date is null and affiliate_id ='7' and department_id='83' and prop_id='19' order by positions_list.name

list of Active employees + positions + date of birth select First_Name, Middle_Name, Last_Name, positions_list.name, date_of_birth from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join Users_Properties on Users_Properties.user_id=users_positions.user_id where work_type_id='1' and end_date is null and affiliate_id ='7' and department_id='83' and property_id='19' order by positions_list.name List of Previous experience select * from users_master inner join Users_Previous_Experience on id=Users_Previous_Experience.user_id inner join Experience_Fields_List on Users_Previous_Experience.experience_field_id=Experience_Fields_List.id where user_id='20823' How to update the MRF statements list update mrf.Activity_Statements_Master_List set arabic_description=(N'"" . )' " where id='62' List of Financial & Admin. Mgrs. In Country select First_Name, Middle_Name, Last_Name, user_role_id, users_roles_list.name, affiliate_id,affiliates_list.name from users_master inner join users_positions on users_master.id = users_positions.user_id inner join users_roles_list on users_positions.user_role_id=users_roles_list.id

inner join affiliates_list on users_positions.affiliate_id=affiliates_list.id where work_type_id='1' and end_date is null and user_role_id='16' order by affiliate_id List of spoken languages on HR System: select * from Users_Languages inner join languages_list on Users_Languages.language_id=languages_list.id order by name

If Normative Report is showing zero results on Self (especially for those compared to BU other than themselves) then change the For_User_Effective_Affiliate ID and/or For_User_Effective Operation ID if Theme Summary is showing 5 only on Peers (or others) then check the For_user_effective_position_id & consolidate it

list of Personal Info of Active employees select first_name, middle_name, last_name, gender_list.name, telephone,prop_value from users_master inner join gender_list on users_master.gender_id=gender_list.id Inner join users_properties on users_master.id = users_properties.user_id inner join users_positions on users_master.id=users_positions.user_id where users_positions.affiliate_id=38 and (prop_id=19 or prop_id=20 or prop_id=32) and users_positions.work_type_id=1 and users_positions.end_date is null List of Uniplast Info (Pos. Grades. Dept.) from HR Sys select First_Name, Middle_Name, Last_Name, positions_list.name as [Position], positions_list.status_id, position_grades_list.name as [Grade], departments_list.name as [Department] from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join position_grades_list on users_positions.position_grade_id=position_grades_list.id inner join departments_list on users_positions.department_id=departments_list.id where work_type_id='1' -- employees and end_date is null -- active profiles and affiliate_id ='16' -- of Tissue Mill order by users_positions.position_grade_id List of Active Employees + Specialization + Experience + Remarks having Computer, Web or Telecom specialization select First_Name, Last_Name, affiliates_list.name as [Company], positions_list.name as [Position],

specialization_list.name as [Specialization] , Experience_Fields_List.name as [Experience], users_previous_experience.company_name as [Previous Company Name], users_previous_experience.remarks as [Remarks] from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join Users_education on Users_education.user_id=users_positions.user_id inner join specialization_list on specialization_list.id=users_education.specialization_id inner join affiliates_list on affiliates_list.id=users_positions.affiliate_id inner join users_previous_experience on users_positions.user_id=users_previous_experience.user_id inner join Experience_Fields_List on Experience_Fields_List.id=users_previous_experience.experience_field_id where work_type_id='1' and users_positions.end_date is null and (specialization_list.name like '%computer%' or specialization_list.name like '%web%' or specialization_list.name like '%telecom%') --or Users_education.specialization_id='5' or Users_education.specialization_id='120') --and users_positions.user_id='20823' --and affiliate_id ='7' order by first_name

List of Unipak Info (Name, Pos. Grade, Ins. Nb.) select First_Name, Middle_Name, Last_Name, positions_list.name as [Position], positions_list.status_id, position_grades_list.name as [Grade], users_properties.prop_id, users_properties.prop_value from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join position_grades_list on users_positions.position_grade_id=position_grades_list.id inner join users_properties on users_positions.user_id=users_properties.user_id inner join prop_list on users_properties.prop_id=prop_list.id where work_type_id='1' -- employees and end_date is null -- active profiles and affiliate_id ='1' -- of Unipak and prop_id='15' - Insurance Nb. order by users_positions.position_grade_id List of Active Employees + Blood Type, Affiliate & Telephone select First_Name, Middle_Name, Last_Name, blood_type_id, affiliate_id, affiliates_list.name, telephone from users_master inner join users_positions on users_master.id = users_positions.user_id inner join users_roles_list on users_positions.user_role_id=users_roles_list.id inner join affiliates_list on users_positions.affiliate_id=affiliates_list.id where work_type_id='1' and end_date is null and blood_type_id='4' order by affiliates_list.name

List of Active Employees whose age >= 25 select first_name as [Name], last_name as [Last Name], date_of_birth, affiliate_id as [Affiliate ID], affiliates_list.name as [Affiliate Name], work_types_list.name as [Employment Status] from users_Master inner join users_positions on users_master.id=users_positions.user_id inner join affiliates_list on affiliate_id = affiliates_list.id inner join work_types_list on work_type_id = work_types_list.id where users_positions.work_type_id = 1 and users_positions.end_date is null and date_of_birth<>'1900-01-01 00:00:00' and (year(getdate()) - year(date_of_birth))>='25' order by affiliates_list.name

List of Active Employees whose religion is orthodox select First_Name, Last_Name, affiliates_list.name as [Company], positions_list.name as [Position], religions_list.name from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join affiliates_list on affiliates_list.id=users_positions.affiliate_id inner join religions_list on users_master.religion_id=religions_list.id where work_type_id='1' and users_positions.end_date is null and Religions_List.name like '%orthodox%' order by company list of Ref. Nb, F Name, M Name, L Name, Dept., Position, Position Status, Grade select employee_ref_nb,First_Name, Middle_Name, Last_Name,departments_list.name as [Department], positions_list.name as [Position], positions_list.status_id, position_grades_list.name as [Grade] from users_master inner join users_positions on users_master.id = users_positions.user_id inner join positions_list on positions_list.id=users_positions.position_id inner join position_grades_list on users_positions.position_grade_id=position_grades_list.id inner join departments_list on users_positions.department_id=departments_list.id where work_type_id='1' -- employees and end_date is null -- active profiles and affiliate_id ='8' -- of Tissue Mill order by users_positions.position_grade_id

Das könnte Ihnen auch gefallen