Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Getting stats on repartition
Message
From
11/01/2011 17:41:54
 
General information
Forum:
Microsoft SQL Server
Category:
SQL syntax
Environment versions
SQL Server:
SQL Server 2008
Application:
Web
Miscellaneous
Thread ID:
01495766
Message ID:
01495788
Views:
32
>You need to start from ExportStatus table and LEFT JOIN with the rest of your query.
>
>
>SELECT ExportDestination.Title,ExportStatus.Title_E,COALESCE(Temp.CountRecord,0) as CountRecord
>FROM
>(SELECT Export.NoExportStatus,Export.NoExportDestination,COUNT(*) AS CountRecord
> FROM Export (NOLOCK)
> GROUP BY Export.NoExportStatus,Export.NoExportDestination) Temp
>INNER JOIN ExportDestination ON Temp.NoExportDestination=ExportDestination.Numero
>RIGHT JOIN ExportStatus ON Temp.NoExportStatus=ExportStatus.Numero
-- use RIGHT JOIN to get all statuses from ExportStatus.

This gets better, but as you mentioned in the other message, it doesn't get it all. I will follow in this other message.
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Previous
Reply
Map
View

Click here to load this message in the networking platform