2014-06-18
1,758 reads
2014-06-18
1,758 reads
I’m on vacation this week, but enjoying some quiet time during the day to think a little, going back through...
2014-06-17
746 reads
I try to find good stories for editorials at SQLServerCentral and the one this week about Kitchen Duty seems to...
2014-06-17
582 reads
I Gotta See the Code is a security question about viewing the code to a stored procedure. Two points if...
2014-06-16
557 reads
As an employee, are you willing to pitch in for things that aren't a normal part of your job? Today we have Andy Warren notes that he has kitchen duty at work.
2014-06-16
201 reads
Notes from the trip:
Four hour drive between traffic and rain, about an hour longer than I would have liked. The...
2014-06-16
443 reads
Fathers Day coincided with the family vacation this year and maybe more than some years I had the time to...
2014-06-16
524 reads
2014-06-16
1,902 reads
I’m leaving early afternoon for the longish drive to South Florida for SQLSaturday tomorrow. The schedule looks impressive! I missed...
2014-06-13
545 reads
I read a lot and one of the topics I enjoy reading about is woodworking. Recently I’ve been on a...
2014-06-12
627 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