moon-fondu回答ポイント 500ptウォッチ

group by句などを使ってnullを集計したい


SQLの質問です。今、2つのテーブルがあります。
仮にA表、B表とします。
それぞれ何十にも列(カラム)が並んでおり、各列に対して1000行(レコード)ほどのデータがあります。
データの中身は数字が入っていたり、文字が入っていたり、何も入っていなかったり(null)と、バラバラです。
この状況におきまして。
ーーーーーーーー
select a.列A,b.列B,c.列C from 表A hyoua
left outer join 表B hyoub
on hyoua.kakaku=hyoub.kakaku
where hyoub.kakaku is null;
ーーーーーーーー

と、表Aと表Bが共通して持つkakaku列で2つのテーブルを結合しまして。
さらに表Bの方のkakaku列にて、データ入ってない行のみを抽出しました。

そしてここから、ずらりと並んだnullがあるのですが。
このnullが何個あるのか、group by~?等の集計する関数を使って、数を数えたいです。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2018-09-27 19:51:17
終了日時
2018-10-14 19:55:03
回答条件
1人10回まで

この質問のカテゴリ

この質問に含まれるキーワード

SQL1319Outer17関数2326レコード916

人気の質問

メニュー

PC版