0

我有两张桌子。我需要执行一个查询,以获取包含该字母的产品名称,m并按这些产品的成分数量降序对这些产品进行排序。

product表中包含名称和产品编号,而表中Madefrom包含成分编号和产品编号。

4

1 回答 1

3

像这样的东西:

SELECT Name, COUNT(MadeFrom.ID)
FROM Product
    INNER JOIN MadeFrom ON MadeFrom.ProductID = Product.ID
WHERE Name LIKE '%m%'
GROUP BY Name
ORDER BY COUNT(MadeFrom.ID) DESC
于 2013-05-04T22:41:31.053 回答