Wenn Du schon beim START WITH die Felder (aus meinem Beispiel) austauschst, musst Du dies auch beim CONNECT BY machen bzw. den PRIOR for das andere Feld setzen.

Das folgende Statement sollte das richtige Ergebnis liefern.
Code:
Select * 
  From YOURTABLE
  Start With B1BNR02 = 7635561
  Connect By Prior B1BNR02 = B1BNR01
  Order By Level Desc
  Fetch First Row Only
Mit einer RCTE geht das natürlich auch (seit Release V5R4) ist jedoch komplizierter und weniger einfach zu verstehen.

Birgitta