एक विकल्प मानों की कैस्केडिंग सूची . का उपयोग करना है और पिछले आइटम को "मूल आइटम" के रूप में सेट करें। प्रत्येक बाद के चयन सूची आइटम के लिए क्वेरी पहले से चुने गए मानों को हटा देगी, उदा.
select subject_name d,
subject_id r
from subjects
where subject_id not in (:P1_FIRST_MAJOR, :P1_SECOND_MAJOR);
हालांकि, आप एक शटल का उपयोग क्यों नहीं करेंगे? इसके बजाय आइटम? सभी विषयों की पेशकश करें और छात्र को उनमें से किसी एक का चयन करने दें, बस उन्हें शटल आइटम के बाईं ओर से दाईं ओर ले जाकर?