TL;DR:
If you’re using a LEFT JOIN
but filtering on the right table in the WHERE
clause, you might unintentionally turn it into an INNER JOIN
. Here’s why that happens, how to fix it, and how different databases handle it.

TL;DR:
If you’re using a LEFT JOIN
but filtering on the right table in the WHERE
clause, you might unintentionally turn it into an INNER JOIN
. Here’s why that happens, how to fix it, and how different databases handle it.
As data grows larger and more complex, optimizing for performance and scalability becomes essential. Partitioning is one of the most powerful strategies for managing big datasets efficiently. If you’ve come across a column like p_date
in an SQL query, it often signals the use of table partitioning. But what does that mean, and how is it different from traditional databases?
In the dynamic world of business analytics, understanding trends over time is crucial. Power BI’s Time Intelligence Functions empower users to perform complex time-based calculations with ease, transforming raw data into actionable insights. This blog explores key Time Intelligence Functions, complete with examples and real-world applications.
Continue readingWhen managing Power BI content like reports and datasets, knowing which ones to trust is critical. Power BI’s promotion and certification features help you highlight and share reliable content within your workspace. But what do these features mean, and how are they different? In this article, we’ll explain promotion vs certification in Power BI, introduce the concept of master data, and show you when to use each.
Continue readingParallel sets are a visually striking way to represent flows and relationships between categories, offering deeper insights into complex data distributions. In this blog, we’ll guide you step by step on how to create a parallel set visualization in Tableau using the Sample Superstore dataset.
Continue readingTable calculations in Tableau are powerful tools that allow you to perform computations directly on the aggregated results in your visualization. Unlike calculated fields (which operate at the data source level), table calculations depend on the structure of your table or pane, making them ideal for dynamic, context-aware metrics. In this guide, we’ll break down compute using options, advanced settings like addressing and partitioning, and demonstrate practical examples using Tableau’s Superstore dataset.
Continue readingSQL window functions like LEAD
and LAG
are indispensable tools for business intelligence and data analysis, enabling professionals to uncover trends, track changes, and derive actionable insights. In this guide, we’ll break down how these functions work and demonstrate their real-world applications in SQL-driven analytics.
Polar charts are a unique and visually compelling way to display data in a circular format. In this tutorial, we’ll guide you through creating a polar chart in Tableau using the Sample Superstore dataset. Whether you’re using Tableau Desktop or Tableau Public, follow these steps to build a stunning visualization.
Continue readingHex maps or Tile grip maps are a visually appealing alternative to traditional geographic maps. They arrange regions or states into a grid of hexagons, standardizing their size and shape while maintaining their relative positioning. This approach eliminates distortion caused by geographic size differences and focuses on comparative analysis.
Continue readingTilted bar charts, with their unique slanted orientation, offer a fresh perspective for visualizing comparative data. These charts can help your dashboards stand out while providing insightful visual analysis. In this tutorial, we’ll guide you through creating a tilted bar chart in Tableau using the Sample Superstore dataset.
Continue reading