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
Find the ID of inserted record from formview
MS Access Installation Directory
Controlling order of columns in cross tab report
Unexpected background (GRID) in Microsoft Words
Scripting Problem with IFMEMBER
Display No Rows or No Data Found Message for the Matrix in SSRS
Page life expectancy
OK to remove "Windows\TEMP ?
Regional settings GREEK , decimal separator "," sql server 2000, But does not update a textbox tha binds to a float field,C# framework 2.0
Find a Text in a cell and copy it to another cell.