複数のアカウント番号が異なる ID (DR_NAME) に関連付けられているテーブルがあります。各アカウントは 0 個のアカウントを持つことも、16 個のアカウントを持つこともできます。UNPIVOT は機能すると思いますが、私はこれをサポートしていない Oracle 10g を使用しています。
DR_NAME ACCT1 ACCT2 ACCT3 ACC4
======================================
SMITH 1234
JONES 5678 2541 2547
MARK NULL
WARD 8754 6547
1 行に 1 つのアカウント番号のみを使用して、名前ごとに新しい行を表示したい
DR_NAME ACCT
==============
SMITH 1234
JONES 5678
JONES 2541
JONES 2547
MARK NULL
WARD 8754
WARD 6547