Posts in: Databases

GROUP BY and HAVING in MySQL

Aggregate data into groups using GROUP BY and filter grouped results using HAVING.

Read More →

Advanced Aggregation with ROLLUP

Use the ROLLUP modifier to create subtotals and grand totals in GROUP BY results.

Read More →

Mastering INNER, LEFT, and RIGHT Joins

Understand the essential join types for combining data from multiple related tables.

Read More →

Exploring FULL OUTER and CROSS Joins

Learn about FULL OUTER JOIN (simulated) and CROSS JOIN to produce comprehensive row combinations.

Read More →

Self Joins and Table Aliases in MySQL

Use self joins and aliases to compare rows within the same table, useful for hierarchical or peer comparisons.

Read More →