- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSQLQuery8.sql
More file actions
Latest commit
19 lines (18 loc) · 1.3 KB
/
Copy pathSQLQuery8.sql
File metadata and controls
19 lines (18 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
USE [MYSQL]
GO
/****** Object: StoredProcedure [dbo].[BAMP] Script Date: 1/3/2024 4:36:54 PM ******/
SETANSI_NULLSON
GO
SETQUOTED_IDENTIFIERON
GO
ALTERProcedure [dbo].[BAMP]
@POSITION NVARCHAR(50)
AS
DROPTABLEIFEXISTS #TEMPTABLE
CREATETABLE #TEMPTABLE
(SALARY INT , POSITION VARCHAR(50), GENDER VARCHAR(50))
INSERTINTO #TEMPTABLE
selectAVG (EMPLOYEEDESIGNATION.SALARY) OVER (partitionby (employee.gender)) AS SALARY, employeedesignation.POSITION , employee.gender
from employee join EMPLOYEEDESIGNATION onemployee.employeeid=EMPLOYEEDESIGNATION.EMPLOYEEID
WHEREemployeedesignation.POSITION=@POSITION
SELECT*FROM #TEMPTABLE