- ベストアンサー
SQLで複数の条件がある場合
データを抽出したいのですが、 ・A条件 ・B条件 ・AB条件以外 ・上記抽出条件から除外する条件 この様な場合、どうすればよいのでしょうか? OR,AND条件の組み合わせでできない事は無いのですが 複雑になってしまいます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- tenshiki
- ベストアンサー率22% (48/211)
回答No.3
- g_express999
- ベストアンサー率29% (115/386)
回答No.1
お礼
回答ありがとうございます。 書き忘れましたが、一つのSQL文で行いたいのです。 ご指摘どおり、質問に間違いがありました。 ・まずC条件は下記条件から除く ・A条件 ・B条件 ・AB条件でない AB条件以外というのは もし条件に別名がつけられるのなら WHERE NOT (A条件 OR B条件)みたいなイメージです。 各条件ともたくさんのキーで外部結合しているので長くなってしまいます。。。