SQL'de ağaç verilerinin arasında geçiş yapmanın bir yolu var mı? connect byOracle hakkında biliyorum , ama bunu diğer SQL uygulamalarında yapmanın başka bir yolu var mı? Kullanmak connect byher döngü için sorguyu çalıştırmak için bir döngü veya özyinelemeli işlev yazma daha kolay çünkü soruyorum .
Bazı insanlar "ağaç verileri" ifadesi ile karışık gibi göründüğünden, daha fazla açıklayacağım: Demek istediğim, parent_idaynı tablodaki başka bir satırdan birincil anahtar içeren bir veya benzer alana sahip tablolar ile ilgili .
Soru, bir Oracle veritabanında bu şekilde saklanan verilerle çalıştığım ve connect bydiğer DBMS'lerde uygulanmadığını bildiğim bir deneyimden geliyor . Standart SQL kullanacak olsaydı, yukarı çıkmak isteyen her bir üst öğe için yeni bir tablo diğer adı oluşturmak gerekirdi. Bu kolayca kontrolden çıkabilir.