私は不動産のサイトをプログラミングしていて、2つのテーブルを持っています:テーブルイメージのイメージとイメージ写真メインかどうかを示すフィールドがあります普通の写真。 私はそれがメインの写真を持っていないかもしれないかどうかを見ています。 私は選択テーブルを与えるとき、それは私がそれがイモベルのメイン写真であるかどうか私に教えてくれないより多くの通常の写真を返します。 私はこれらのクエリを使用:フィールドが存在するかどうかを返す方法
これは私のメインの写真返さ:
SELECT * FROM imovel
INNER JOIN imagens ON imagens.imovel_id = imovel.id_imovel
WHERE imagens.tipo = "capa"
を、これは私に返され、通常の写真:
SELECT * FROM imovel
INNER JOIN imagens ON imagens.imovel_id = imovel.id_imovel
WHERE imagens.tipo = "outros"
が最もにある、私がやりたいしませんでしたあなたがイモベルに関連する主要な写真を持っているかどうかを確認してください
あなたの英語は貧弱です。あなたが持っている質問に何が間違っているのかを知る必要があります。最初のクエリはメインの写真を返しますが、なぜそれぞれのイモベルに関連するメイン写真があるかどうかは分かりません。 – Barmar
http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-クエリ – Strawberry
はい、私は英語で話すことができないので、それは貧しいです、私が欲しいのは、それがメインの写真を持っていないかもしれないものを見ることです。 –