S "obyčejným" SQL to neobejdete. (Byl bych ale rád, kdyby se ukázalo, že se mýlím)
K tomu budete potřebovat nějaký programovací jazyk (např. Java, Stored Procedure).
Alternativou je nahrát data XML do tabulky (lze to provést pomocí SQL*Loader) a použít hodnoty sloupců v dotazu.
Toto je jedno z omezení Oracle, které mě opravdu přivádí k šílenství. Před 20 lety to mohlo být poněkud přijatelné, ale dnes...