View previous topic :: View next topic
|
Author |
Message |
srinivas p
New User
Joined: 11 Sep 2007 Posts: 2 Location: mysore
|
|
|
|
hi friends,
its a SQL Query.
a table EMP with columns (emp_no,emp_name,DOJ,salary,manager_name)
DOJ :Dote Of Joining in present company
manager_name :Name of the reporting Manager
Now the company decides to give hike to the only managers who are having atleast 5-Years experience in this(present) company.
How to write SQL Select statement to solve above requirement. |
|
Back to top |
|
|
Craq Giegerich
Senior Member
Joined: 19 May 2007 Posts: 1512 Location: Virginia, USA
|
|
|
|
srinivas p wrote: |
hi friends,
its a SQL Query.
a table EMP with columns (emp_no,emp_name,DOJ,salary,manager_name)
DOJ :Dote Of Joining in present company
manager_name :Name of the reporting Manager
Now the company decides to give hike to the only managers who are having atleast 5-Years experience in this(present) company.
How to write SQL Select statement to solve above requirement. |
This isn't tested but it should work.
Code: |
SELECT * FROM EMP A
WHERE EXISTS (SELECT 1 FROM EMP B
WHERE A.EMP_NAME = B.MANAGER_NAME)
AND CURRENT DATE - DOJ >= 50000;
|
|
|
Back to top |
|
|
Phrzby Phil
Senior Member
Joined: 31 Oct 2006 Posts: 1042 Location: Richmond, Virginia
|
|
|
|
I propose we all agree to never answer questions with absolutely zero content in the subject. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello srinivas p, and welcome to the forums,
When you have a question, it is important to use a subject that identifies what you need to know.
People here are more likely to read/respond to a topic that they are interested in. "Please help me" fits most topics posted n the forums.
The better you identify your question, you will receive quicker (and usually better) replies.
Enjoy the forums |
|
Back to top |
|
|
srinivas p
New User
Joined: 11 Sep 2007 Posts: 2 Location: mysore
|
|
|
|
hi Crag,
Thank you for ur valuable time.
hi phil,
I will not repeat this mistake i.e, missing the subject line.
Thank you
srinivas P |
|
Back to top |
|
|
|