Self-Joins

From rbachwiki
Revision as of 00:45, 24 October 2017 by Bacchas (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Self Joins are used when a table must be joined to itself to retrieve the data you need. Table aliases are required in the FROM clause to perform self-join

SELECT r.firstname, r.lastname, r.referred, c.lastname "Referred"
FROM customers c, customers r
WHERE  c.referred = r.customer#;

Self Joins using the JOIN Method

SELECT r.firstname, r.lastname, c.referred, c.lastname "Referred"
FROM customers c JOIN customers r
 ON c.referred = r.customer#;

Back To Top- Home - Category