What Does Self-Join Mean?
A self-join, also known as an inner join, is a structured query language (SQL) statement where a queried table is joined to itself. The self-join statement is necessary when two sets of data, within the same table, are compared.
Techopedia Explains Self-Join
As an example, there is a table named EMPLOYEES that contains three columns: