私は、カテゴリとユーザー ID に基づいて特定のエントリを除外する方法を見つけようとして、IF と CASE、および他の場所で見つかった他の多くの提案を行ったり来たりしてきました。テーブルuser_posts
に多数のユーザーによる投稿が含まれているとします。user_ID
カテゴリ「CAT_64」または「CAT_106」にある投稿について、=「MIRA76」に制限された結果を取得したいと考えています。ただし、他のカテゴリの他のユーザーによる結果を取得したい.
テーブルuser_posts
+----------+--------------+----------+-----------------+
| post_ID | category_ID | user_ID | content |
+----------+--------------+----------+-----------------+
| 456FQ | CAT_64 | MEK90 | TEXTUAL CONTENT |
| 754GD | CAT_21 | MEK90 | TEXTUAL CONTENT |
| 616CZ | CAT_106 | MIRA76 | TEXTUAL CONTENT |
| 714PA | CAT_64 | MIRA76 | TEXTUAL CONTENT |
| 554WU | CAT_26 | RON32 | TEXTUAL CONTENT |
| 451YD | CAT_41 | RON32 | TEXTUAL CONTENT |
| 783TD | CAT_21 | MIRA76 | TEXTUAL CONTENT |
| 156GL | CAT_11 | MEK90 | TEXTUAL CONTENT |
| 274HD | CAT_11 | HOM92 | TEXTUAL CONTENT |
+----------+--------------+----------+-----------------+
記入例では、カテゴリ「CAT_64」と「CAT_106」はuser_ID
「MIRA76」によるもののみを採用し、その他のカテゴリについてはそのような制限はありません。どうすればこれを行うことができますか?ここで、最初のもの以外は理想的な結果です。