SELECT文の作り方ご相談、集計関数の使い方??

実現したいこと

DBMSは ORACLE でも SQLServer でも良いので 以下の内容を得るための
SELECT文事例を どたなかご提供頂けないでしょうか?

テーブルの構成
A項目(EX.コード)
B項目(EX.使用開始日)

A項目の内容が当該テーブル内で2件以上存在している A項目の内容のレコードのうち、
B項目の内容が 全て単一になってしまっているレコードを捉える(A項目を表示する)

発生している問題・分からないこと

テーブル内で Aコードの重複登録を認めているが、A&Bの組合せの重複登録は許されていないのに、入りこんでしまった Aコードを把握したい という状況です。

以下のSQLが 自分が作りかけたものです、これではAの内容が同一になっているレコード群を Bを交えて表示するだけの状況です。
希望は Bが単一になっている Aの内容のレコードだけを把握したい状況です。

該当のソースコード

SQL

1SELECT A, B FROM テーブル WHERE A IN (SELECT A FROM テーブル HAVING COUNT(A) > 1 GROUP BY A)

試したこと・調べたこと

上記の詳細・結果

自分の現況レベルでは 有用な情報か否かも見極めがつかない状況です。

補足

特になし

コメントを投稿

0 コメント