What is a self join? Explain it with an example?
Answer Posted / ramya
CREATE TABLE EMPLOYEE(
[EMPLOYEE_ID] INT PRIMARY KEY,
[NAME] NVARCHAR(50),
[MANAGER_ID] INT
)
INSERT INTO EMPLOYEE VALUES(101,'Mary',102)
INSERT INTO EMPLOYEE VALUES(102,'Ravi',NULL)
INSERT INTO EMPLOYEE VALUES(103,'Raj',102)
INSERT INTO EMPLOYEE VALUES(104,'Pete',103)
INSERT INTO EMPLOYEE VALUES(105,'Prasad',103)
INSERT INTO EMPLOYEE VALUES(106,'Ben',103)
select e1.employee_id,e1.name,e1.manager_id,e2.name from
employee e1 join employee e2
on e1.employee_id = e2.manager_id
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is DB Development software?
How to read and create .LDC data files which are used by linguatic dictionary.
Does QTP Support the Propjects which are running in Dot Net? As we are starting with new project in Dot net need to use automation tool?Please advice & let me know what would be the best.
You have two tables with a one to many join based on a field named id. You need to find records in the parent table that are not represented in the child table. how would you accomplish this?
How to customize error conditions.
Write the fastest query to find out how many rows exist in a table?
How can you fix a poorly performing query?
How can I detect whether a given connection is blocked?
What are the key features of dbms?
Explain about a primary key?
Explain about post-relational databases?
Explain about the relational database?
Who are naive users?
What are the types of database model?
Explain the role of indexing in databases?