From an Employee table, how will you display the record
which has a maximum salary?
Answers were Sorted based on User's Feedback
Answer / amedela chandra sekhar
sql> select * from emp where sal=(select max(sal) from emp);
chandumba2005@gmail.com
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / mayank kumar
<-- it will display max salary only-->
Select max(distinct salary)
from employee;
<-- it will display all information of employee having max salary -->
select * from employees
where salary=(select max(distinct salary) from employees);
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / anil
select * from test.emp where salary=(select max(salary) from test.emp);
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / amit kumar agarwalla
select * from employees
where salary=(select max(salary) from emplpoyees);
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / mrityunjay singh
select *from employees where rownum<2 order by salary desc;
or
select * from employee where sal=(select max(sal) from
employee);
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / mohan
select * from emp where sal in(select max(sal) from emp);
or
select * from emp where sal=(select max(sal) from emp);
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / pree
Select name,salary from Employee where salary in(select max
(salary)
from Employee );
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / apsar
select * from (select e.* from emp order by e.sal desc)
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / dinesh kumar
select * from employee where salary =( select max(salary) from
employee);
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sandeep
Select * from employee where rownum=1 order by sal desc
| Is This Answer Correct ? | 0 Yes | 0 No |
what is HASH join?
What is ON DELETE CASCADE?
Temporary table vs Table variable in sql server?
how to create a database in oracle?
In pl/sql, what is bulk binding, and when/how would it help performance?
What is procedure function?
How to avoid using cursors?
7. Where would you look for errors from the database design?
How can you create an empty table from an existing table?
Is natural join and inner join same?
what is the command line end user interface - mysql? : Sql dba
Hi Guys, I have a situation where I need to access the column values from rowtype variable. However, the column names are dynamic. below is sample code: declare Cursor c1 is select * from emp; Cursor c2 is select column_name from xyztable; v_c2 c2%rowtype; v_str varchar2 v_value varchar2(200); begin for rec in c1 loop open c2;---this cursor has column names like EMPLOYEE_ID, FIRST_NAME, LAST_NAME etc. loop fetch c2 into v_c2; exit when c2%notfound; /* now lets say i want to access value of LAST_NAME from cursor c1, so I am writing below code, however it does not work as expected */ v_str:= 'rec.'|| v_c2.column_name; -- this will give me string like "rec.EMPLOYEE_ID" v_value:=v_str; end loop; end loop; end; / Plz help ASAP.Thanks.
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)