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
Outlook is trying to connect to exchange server...
Setting references in a new Access 2003 database using VBA
Can I pass a text box variable into an Access Macro
Need Help.. couldn't find my problem
Delete with INNER JOINS
Adding a field to report after changing underlying query
How do I set the value of a textbox that is bound to a required datetime field to blank so it doesnt show the default date?
INSERT INTO new table from existing stored procedure
SQL Syntax problem. Getting eror with query.
formula disappear after converting from 2003 to 2007