前提
ORACLE
実現したいこと
一つのレコードを対象に、異なるカラムの中から同じ値を検索するSQLを作成したいです(SELECT文)。
例題)カラム名:COL1,COL2,COL3のうち、「A」が複数設定されているデータを取得する。
テーブル名:Table_Name
<取得前>
NO|COL1|COL2|COL3|
1 | A | B |C |
2 | A |A |D |
3 |D |A |A |
4 |B |B |C |
<理想取得結果>
1行に複数「A」があるデータを抽出。
NO|COL1|COL2|COL3|
2 | A |A |D |
3 |D |A |A |
※UNIONは使用しないでください。
できれば副問い合わせ、GROUP BY HAVING, SUM関数またはCOUNT関数を使用して実現してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。