前提・実現したいこと
SQL初めて勉強中です;
現在、大量にあるデータの中から、
select a,b,j,C from z where C in (select C from z where j = 'N') and j != 'N';
というように、@「Nのカラムと一致したCのレコードを持つa,b,j,Cを抽出する」ことは
できたのですが、更にNが0であるということを証明できるコードに書き換えたいのですが、
どう書けば出ますでしょうか?
上記のコードを表示した状態のままでわかる方法に悩んでいます;
発生している問題・エラーメッセージ
該当のソースコード
SQL
試したこと
select distinct a,b,j,C, from z where C in (select C from z where j = 'N') and j != 'N';
jだけの重複を除外したいですが、a,b,Cに合わせて大量のレコードになってしまい、
変わりません。
select distinct j from z where C in (select C from z where j = 'N') and j != 'N';
とすれば、数行で出てきて、Nがないことを確認できるのですが、a,b,Cを表示した上で確認できるようにしたいです;
回答2件
あなたの回答
tips
プレビュー