0

如果 ingrDesc 是“孜然”,我如何选择 idR 和 recipeTitle 这就是我所拥有的:

  • 食谱 =(idR,recipeTitle,prepText,美食类型,餐食类型)
  • 成分 = (idI, ingrDesc)
  • RecipIngr = (idR*, idI*)

    SELECT idR, recipeTitle 
    FROM Recipe
    JOIN Ingredient
    WHERE ingrDesc='cumin'
    
4

1 回答 1

0

在不知道您的表结构的情况下,任何猜测都会有些随机。这是一个随机的猜测。我猜成分有一个与食谱相关的外键。我将调用该键RecipeId。

SELECT idR, recipeTitle 
FROM Recipe r
INNER JOIN Ingredient i
ON r.idR = i.RecipeId
WHERE ingrDesc='cumin'
于 2013-03-26T16:14:05.580 回答