- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クエリの条件指定について)
クエリの条件指定について
このQ&Aのポイント
- 初心者の方がoracle 9iのtmpテーブルから特定の条件でデータを取得する方法について質問しています。
- Flgが「A」であり、かつFlgが「B」でないNoを取得するクエリの作り方を教えてください。
- where Flg='A'の後にnot existsを使用するなどの方法が考えられますが、どのように条件指定すればよいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
--たとえば…… select No from tmp group by No having 0 < sum(case when Flg = 'A' then 1 else 0 end) and 0 = sum(case when Flg = 'B' then 1 else 0 end);
お礼
迅速なるご解答ありがとうございます。 ご提示の方法で上手く取得できました。 case の使い方も勉強しておこうと思います。 ありがとうございました。