Important Query
Important Query
LOG------p a r e s h k u m a r------
12:15 AM 26/07/2011
6) Select Max(EmpSal) from EmpData where EmpSal < (Select Max(EmpSal) from
EmpData)
8) Select Max(EmpSal) from EmpData where EmpSal > (Select Max(EmpSal) from
EmpData)
9) Select Min(EmpSal) from EmpData where EmpSal < (Select Min(EmpSal) from
EmpData)
10) Select Min(EmpSal) from EmpData where EmpSal != (Select Min(EmpSal) from
EmpData)
11) Select Min(EmpSal) from EmpData where EmpSal > (Select Min(EmpSal) from
EmpData)
15) Select Min(EmpSal) from EmpData where EmpSal != (Select Min(EmpSal) from
EmpData
16) Select Max(EmpSal) from EmpData where EmpSal != (Select Max(EmpSal) from
EmpData
24) Select Max(EmpSal) from EmpData where EmpSal not in (Select TOP(5) EmpSal
from EmpData order by
EmpSal desc )
27) Select Max(EmpSal) from EmpData where EmpSal not in (Select Distinct Top(5)
Esal from EmpData order by EmpSal desc)
29) Select Max(EmpSal) from EmpData where EmpSal not in (Select distinct top 6
EmpSal from EmpData order by EmpSal desc)
33.1)
Create Table Result2
(
StudNo int Identity(1000,1) primary Key ,
StudName varchar(50) not null,
ObtainedMarks numeric(5,2),
Percentg As ((ObtainedMarks/700)*100),
Result as cast
(
CASE
WHEN (((ObtainedMarks/700)*100)>75 AND ((ObtainedMarks/700)*100) <=100) THEN
'DISTINCTION'
WHEN (((ObtainedMarks/700)*100)>60 AND ((ObtainedMarks/700)*100) <=75) THEN
'FIRSTCLASS'
WHEN (((ObtainedMarks/700)*100)>45 AND ((ObtainedMarks/700)*100) <=60) THEN
'SECONDCLASS'
WHEN (((ObtainedMarks/700)*100)>35 AND ((ObtainedMarks/700)*100) <=45) THEN
'THIRDCLASS'
ELSE
'FAIL'
END as varchar(50)
)
)
33.2)*
STUDENT_ROLL_NO AS CAST
(
CASE
WHEN (SID>=5000) THEN concat(SUBSTRING(FIRST_NAME, 1, 1),SUBSTRING(LAST_NAME, 1,
1),convert(varchar,SID))
ELSE
'00000'
END
AS VARCHAR(50)
),
FIRST_NAME VARCHAR(40) NOT NULL,
LAST_NAME VARCHAR(40) NOT NULL,
ENG_MARK NUMERIC(4,0) CHECK (ENG_MARK >=0 AND ENG_MARK <=100),
PHY_MARK NUMERIC(4,0) CHECK (PHY_MARK >=0 AND PHY_MARK <=100),
CHEM_MARK NUMERIC(4,0) CHECK (CHEM_MARK >=0 AND CHEM_MARK <=100),
MATH_MARK NUMERIC(4,0) CHECK (MATH_MARK >=0 AND MATH_MARK <=100),
GROUP_MARK AS (PHY_MARK+CHEM_MARK+MATH_MARK),
TOTAL_MARK AS (ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK),
PERCENTAGE AS CONCAT(convert(INT,
(((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)),'%'),
RESULT AS CAST
(
CASE
WHEN ((((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)>75 AND
(((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)<=100)THEN 'PASS -DISTINCTION'
WHEN ((((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)>65 AND
(((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)<=75)THEN 'PASS -FISRSTCLASS'
WHEN ((((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)>45 AND
(((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)<=65)THEN 'PASS -SECONDCLASS'
WHEN ((((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)>35 AND
(((ENG_MARK+PHY_MARK+CHEM_MARK+MATH_MARK)/400)*100)<=45)THEN 'PASS -THIRDCLASS'
ELSE
'FAIL -WORK HARD MORE'
END AS VARCHAR(60)
),
GENDER CHAR(1) NOT NULL,
GENDER_REP AS CAST
(
CASE
WHEN GENDER ='F' THEN N'?'
ELSE
N'?'
END AS NVARCHAR(1)
)
)
1:00 AM 02/09/2011
1:03 AM 02/09/2011
2:07 AM 02/09/2011
10:20 PM 07/11/2011
Select TOP(0) * into temp from EmployeeData
10:17 AM 29-Jun-19
5:41 PM 03-Jul-19
1:52 AM 03-Aug-19
2:57 PM 2/27/2020
10:54 PM 5/21/2020