これは簡単なことだろうように思えるが、何らかの理由で私は 結合テーブルに複数の条件の検索
私はレシピのウェブサイトを持っている...これは私がやりたいことを得ることができないと私はなりたいです複数の食材が含まれているかどうかに基づいてレシピを検索することができます。私はすべてのレシピ情報を持つ2つのテーブルと、その成分を持つ第2のテーブルを持っています。これは私がこれまで持っていたものですが、レコードを取得しません。どんな助けもありがとう。ありがとう!あなたのWHERE
句の
AND
が不可能状態になるので、説明はすべてのそれらの値を同時に
ここであなたは1行を持っていないので
SELECT recipe.ID, recipe.Title, recipe.Photo FROM ingredient
LEFT JOIN recipe ON ingredient.Recipe_ID = recipe.ID
WHERE (ingredient.Description = 'egg' AND ingredient.Description = 'sugar' AND ingredient.Description = 'salt')
GROUP BY recipe.ID
Google "リレーショナル部門" – onedaywhen