Running Out of Foreign Keys-Question of the Day
Running Out of Foreign Keys is live today. Nothing too interesting about this one, a straight forward question where you...
2014-05-20
339 reads
Running Out of Foreign Keys is live today. Nothing too interesting about this one, a straight forward question where you...
2014-05-20
339 reads
2014-05-20
1,779 reads
Two days felt like a long time, so we found a cloud server with 16 cores we could use. We...
2014-05-19
598 reads
One of things I wish PASS provided was at least one template for an event flyer, something that is basically...
2014-05-18
499 reads
It might or might not surprise you that I learned to code in Basic. I suppose my first real attempt...
2014-05-16
692 reads
A quick plug today for Statistics Parser by Richie Rump, a free web site that takes the output from “set...
2014-05-16
1,046 reads
I’ve run into the not uncommon situation where there is a SQL login and no one seems to have the...
2014-05-15
1,009 reads
Today is Peace Officers Memorial Day and that’s why the flag is at half staff (Had to search, I didn’t...
2014-05-15
309 reads
Just spent some time re-reading my notes far and my ideas from before – glad I wrote them down, lots and...
2014-05-14
529 reads
Drop Me? No, I Don’t Think So is my latest question of the day and has to do with dropping...
2014-05-14
397 reads
By Chris Yates
I’m thrilled to be covering the Microsoft Keynote: Fuel AI Innovation with Azure Databases on Day...
By James Serra
Many customers ask me about the advantages of moving from Azure Synapse Analytics to...
By Brian Kelley
The last data centric conference I attended was the PASS Summit in 2019. A...
Comments posted to this topic are about the item What's New for the Microsoft...
Comments posted to this topic are about the item Using Outer Joins
I have this data in a SQL Server 2019 database:
Customer table CustomerID CustomerName 1 Steve 2 Andy 3 Brian 4 Allen 5 Devin 6 Sally OrderHeader table OrderID CustomerID OrderDate 1 1 2024-02-01 2 1 2024-03-01 3 3 2024-04-01 4 4 2024-05-01 6 4 2024-05-01 7 3 2024-06-07 8 2 2024-04-07I want a list of all customers and their order counts for a period of time, including zero orders. If I run this query, how many rows are returned?
SELECT c.CustomerName, COUNT(oh.OrderID) FROM dbo.Customer AS c LEFT JOIN dbo.OrderHeader AS oh ON oh.CustomerID = c.CustomerID WHERE oh.Orderdate > '2024/04/01' GROUP BY c.CustomerNameSee possible answers