私はEclipseのデータベースにこのテーブルを持っています:
Recipe = (idR, recipeTitle, prepText, cuisineType, mealType)
Ingredient = (idI, ingrDesc)
RecipIngr = (idR*, idI*)
材料が最も少ないレシピのタイトルを表示しようとしています。これまでの私のクエリは次のとおりです。
SELECT recipetitle, COUNT(*)
FROM recipe
GROUP BY recipetitle
HAVING COUNT(recipetitle) =
(SELECT MAX(COUNT(ingrdesc))
FROM ingredient
GROUP BY recipetitle);
これは「0行が影響を受けている」ことを示しているので、何が間違っているのかわかりません。何か助けはありますか?