Microsoft
Software
Hardware
Network
Question : SQL Join Group and SUM
Got two tables Category and Product_Table
Category table has the following Fields:
CatID
MainCAT
SubCat
Product_Table has
PN
ClearanceID
The ClearanceID is populated with the CatID from the Category table
What I am trying to do is make a record set that Lists the CategoryID, MainCat and SubCat with a COUNT of how many products in the Product_Table have matching ClearanceID
So the record set would look something like this
CategoryID, MainCat ,SubCat , TheCount
123 Boat Sail 23
124 Boat Motor 4
125 Car Sport 3
126 Car Van 34
But I do not want any records returned where there are no products from the product table
Answer : SQL Join Group and SUM
SELECT
CategoryID,
MainCat,
SubCat,
COUNT(*) TheCount
FROM Category c
INNER JOIN Product_Table p
ON c.CatID = p.ClearanceID
GROUP BY
CategoryID,
MainCat,
SubCat
ORDER BY CategoryID
Random Solutions
Desktop app registry and program files access under Vista and Windows7
Operations Manager Top 10 Memory Consumers
how to eliminate double input of a value
Exchange 2010 coexistence with Exchange 2003
How do you check the current date format of an SQL Server 2005 database?
Compaq Presario SR5010NX Desktop PC
open port 1433 sql server in windows server 2008
How do I put a specific table row at the END of my 'ORDER BY' list?
MySQL command to replace data in tables
I need help appending text to cells in excel