MySQLテーブルがあります。articles_dataをクエリしようとしています。他のテーブルへの結合をしたくありません。JOINなしのMySQLステートメント
article_id doc_type doc_type_id
1 1 2
1 2 1
2 1 2
3 1 2
3 2 1
私はdoc_type
が1で、doc_type_id
が2であり、それはdoc_type
は2とdoc_type_id
がある同じarticle_id
のための別の行を持ってどこどこ返すクエリを記述しようとしています:
それは行を持っています1のように上記の例で私はarticle_id
1と3を返そうとしています。
どのように私はこれを行うにはSQLクエリを書くだろうか?あなたが他のテーブルに参加する必要がありませんが、あなたは自分でそれを行うことができ
あなたはおそらく、サブクエリを使用することができますが、最も簡単には、JOINを使用することです。あなたがJOINを避けたいと思う特別な理由はありますか? –