私が直面している問題は、これら 2 つのクエリに参加したいです。
SELECT recipes.RecipeID ,recipes.Name,recipes.ImageThumb,recipes.RatingTotal,
count(ratings.RecipeID) AS trates
FROM recipes
JOIN ratings
ON ratings.RecipeID = recipes.RecipeID
WHERE recipes.Name LIKE '%ade%'
ORDER BY Name;
このクエリは期待どおりに機能しません。複数の結果がある場合に 1 つの結果が返され、その特定の RecipeID だけでなく、すべての結果の合計としてレートが返されます。