i have a table
eno dno sal
1 10 200
2 10 150
3 10 100
4 20 75
5 20 100

i want to get sal which is less than the avg sal of thri dept.

eno dno sal
2 10 150
3 10 100
4 20 75

Answer Posted / prasant

select sal from demo where sal<(select avg(sal) from demo
where eno in (2,3,4));

NOTE:first create table demo and insert all these 5 rows
then run querry.
If any issue call me(PRASANT)

Is This Answer Correct ?    4 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Define select, insert, create, delete, update, drop keywords

596


Explain the types of joins in sql?

571


What is sql deadlock?

562


What is trigger explain it?

549


How many indexes can be created on a table in sql?

494






What type of join is sql join?

529


How do I view a procedure in sql?

547


how to rename an existing table in mysql? : Sql dba

572


Where are my tempfiles, I don't see them in v$datafile or dba_data_file?

546


What is a trigger word?

514


How do I run a sql query in pgadmin 4?

546


How can I make sql query run faster?

558


Which join is like inner join?

559


Explain foreign key in sql?

621


Explain the working of primary key?

604