mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-31 21:11:44 +02:00
@@ -44,7 +44,7 @@ SELECT COUNT(*) AS user_count, AVG(age) AS average_age FROM users;
|
||||
|
||||
### Joins
|
||||
|
||||
When you want to retrieve related data from multiple tables, you can use a `JOIN` in the query. There are various types of joins available, such as `INNER JOIN`, `LEFT JOIN`, `RIGHT JOIN`, and `FULL OUTER JOIN`.
|
||||
When you want to retrieve related data from multiple tables, you can use a `JOIN` in the query. There are various types of joins available, such as `INNER JOIN`, `LEFT JOIN`, `RIGHT JOIN`, `FULL OUTER JOIN` and `CROSS JOIN`.
|
||||
|
||||
Syntax for a simple `INNER JOIN`:
|
||||
|
||||
@@ -86,4 +86,4 @@ WHERE id IN (SELECT DISTINCT user_id FROM orders);
|
||||
|
||||
There's much more to explore with various types of queries, but this foundational knowledge will serve as a solid basis for further learning and experimentation.
|
||||
|
||||
- [Querying a Table](https://www.postgresql.org/docs/current/tutorial-select.html)
|
||||
- [Querying a Table](https://www.postgresql.org/docs/current/tutorial-select.html)
|
||||
|
Reference in New Issue
Block a user