最初の式を検証するクエリを作成し、それが真であれば次の式を検証する助けが必要です。次のようなものがあります。同じ文にORとANDを使用したMYSQLクエリ
SELECT
name
FROM
names
WHERE
(tag_id = 1 OR tag_id = 2) AND (tag_id = 3 OR tag_id = 4)
ifとexistでサブクエリを使用しようとしましたが、成功しませんでした。
助けが必要ですか?おかげで、線間のビットを読み取る
あなたのロジックがここにどんな意味がありません。 'tag_id'は' AND'の両方の条件を同時に満たすことはできません。サンプルデータや期待される結果を含め、達成しようとしていることを説明できますか? –