特定のIDの同じ名前を持つ特定のタイプ、名前、除外エントリのエントリをSELECTしようとしています。最後の部分は頭がおかしくない難しい部分です。Mysqlクエリ特定のエントリを除外します
SELECT name FROM table WHERE type = $type AND (name is not contained in an entry with id).
結果を、特定のタイプのものですが、現在のIDには含まれていないすべての名前のセットにします。
ここで2つのクエリを実行する必要がありますか?あるいは、私はそれを一つに凝縮することができます。
ありがとうございました。
ありがとうZed、もう1つ - 私は比較する複数の "名前"がある場合はどうなりますか?名前と基準、ランクNOT IN(SELECT * FROM t ...)のようなものが動作しません。名前と基準とランクを確認したいところです – Dirk
私はもっと多くのサブクエリを実行できます私はそれを1つに凝縮することができますか? – Dirk