I have a employee table with EMPID, EMPNAME, DEPTID, SAL
and want to fetch the maximum and minimum salary on each
dept id with the emp name. Can anyone help in this? The
result should contain the EMPNAME, DEPTID, SAL.

Answers were Sorted based on User's Feedback



I have a employee table with EMPID, EMPNAME, DEPTID, SAL and want to fetch the maximum and minimum..

Answer / gayathri

Sel Empname,deptid, (qualify row_number() over (partition by deptid order by sal asec)=1) as min_sal, (qualify row_number() over (partition by deptid order by sal desc)=1) as max_sal from EMP

Is This Answer Correct ?    5 Yes 0 No

I have a employee table with EMPID, EMPNAME, DEPTID, SAL and want to fetch the maximum and minimum..

Answer / ragunath

sel empname,deptid,sal 
from employee where (deptid,sal) in 
(sel deptid, max(sal)from employee group by 1
)
union
(sel empname,deptid,sal 
from employee where (deptid,sal) in 
(sel deptid, min(sal) from employee group by 1
));

Is This Answer Correct ?    1 Yes 1 No

I have a employee table with EMPID, EMPNAME, DEPTID, SAL and want to fetch the maximum and minimum..

Answer / hariharan

sel empname, a.deptid, b.salary
from t1_metadata.emp_test a,
(
sel
deptid, max(sal)
from t1_metadata.emp_test
group by 1
union
sel
deptid, min(sal)
from t1_metadata.emp_test
group by 1
)b (deptid, salary)
where a.deptid = b.deptid
and a.sal=b.salary

Is This Answer Correct ?    8 Yes 11 No

I have a employee table with EMPID, EMPNAME, DEPTID, SAL and want to fetch the maximum and minimum..

Answer / syamal rao

You can try the bellow query in BTEQ of TERADATA.


select empname from employee with max(sal),min(sal) by deptid;

Is This Answer Correct ?    1 Yes 8 No

Post New Answer

More Teradata Interview Questions

Describe primary index in teradata?

0 Answers  


What are default access rights in teradata? What explicit right can be given to a user?

0 Answers  


Why managing the data is important?

0 Answers  


what is the difference between filter and router transmissions

2 Answers  


There is a column with date in it. If I want to get just month how it can be done? Can I use sub string?

0 Answers  






What is the difference between SI and JI?

2 Answers  


What are the available primary index types in teradata.

0 Answers  


How do you load Multiple files to a table by using fastload scripts?

1 Answers   Satyam,


Differentiate database data and data warehouse data?

0 Answers  


How can we build data marts from FSLDM. is there any standard approach for this?Is FSLDM supports place ?

2 Answers  


If a Node is busy what are the steps you can take to avoid ?

0 Answers   Teradata,


How to write the query . eid enm doj dob i want to display the names who worked more than 25 years .

0 Answers  


Categories