Advanced SQL Developer — Medium
Key points
- INNER JOIN can produce duplicates, SEMI JOIN does not
- SEMI JOIN only returns rows from the left table
- SEMI JOIN is typically implemented with EXISTS or IN
- INNER JOIN requires equality condition, SEMI JOIN supports any boolean
Ready to go further?
Related questions
