two tables are there.1st table EMP has two columns ID and name and contains data 1,A
2,B
3,C
2nd table EmpSal has 2 columns ID and Salary
Contains data -1,1000
2,5000
3,3000

Find name of employee having maximum salary ?

Answers were Sorted based on User's Feedback



two tables are there.1st table EMP has two columns ID and name and contains data 1,A 2,B 3,C 2nd ..

Answer / gajula.lavanya

SELECT T1.NAME,T2.SAL FROM emp1 T1,emp2 T2
WHERE T1.ID=T2.ID AND T2.SAL=(SELECT MAX(SAL) FROM emp2);

Is This Answer Correct ?    1 Yes 0 No

two tables are there.1st table EMP has two columns ID and name and contains data 1,A 2,B 3,C 2nd ..

Answer / ramnath_445

SELECT name,min(sal) from emp1 inner join empsal where emp1.id=empsal.id

Is This Answer Correct ?    2 Yes 2 No

two tables are there.1st table EMP has two columns ID and name and contains data 1,A 2,B 3,C 2nd ..

Answer / kanagavel

with cte
as
(
SELECT name,max(sal) as 'sal'
from emp1 inner join empsal
where emp1.id=empsal.id
group by name
)
select top 1 *
from cte
order by sal desc

Is This Answer Correct ?    0 Yes 0 No

two tables are there.1st table EMP has two columns ID and name and contains data 1,A 2,B 3,C 2nd ..

Answer / b.kumar

--BY USING MS SQL SERVER

SELECT TOP 1 * FROM
(SELECT DISTINCT TOP 1 #A.ID,#A.NAME,#B.SAL
FROM #A INNER JOIN #B ON #A.ID=#B.ID ORDER BY SAL) E
ORDER BY SAL

--HERE #A, #B ARE TEMP TABLES
--E IS ALIAS NAME

Is This Answer Correct ?    0 Yes 0 No

two tables are there.1st table EMP has two columns ID and name and contains data 1,A 2,B 3,C 2nd ..

Answer / ganesh

with cte as
(
select *,row_number() over(order by salary desc) as rowno
from empsal
)
select * from emp e join cte c
on e.id=c.id
where c.rowno=1

Is This Answer Correct ?    2 Yes 3 No

Post New Answer

More SQL Server Interview Questions

Explain mixed authentication mode of sql server?

0 Answers  


What is normalization? Describe its different types.

0 Answers   Wipro,


What Is The Difference Between Primary Key & Super Key

3 Answers   Accenture,


can primery key be a non clustered index?

10 Answers  


Is index a datbase objects in sql server?

2 Answers  






Do you know what is bit data type and whats the information that can be stored inside a bit column?

0 Answers  


what is joins please explain breffly ??

1 Answers   Adaequare, TCS,


Where in ms sql server is ’100’ equal to ‘0’?

0 Answers  


How do I compare two values when one value(data type) is char and the other is an integer?

3 Answers  


What is sql language?

0 Answers  


Do you know what is rank function?

0 Answers  


What is field in algebra?

0 Answers  


Categories