У меня есть иерархия организаций в Organization_table. В этой таблице у меня есть такие данные, как
--------------------------------------------------------------
organization_id | organisation_type | organization_parent_id |
-------------------------------------------------------------- Sample
101 | Primary | 101 | 101
102 | Secondary | 101 | |
103 | Secondary | 102 | 102
104 | Primary | 104 | |
105 | Secondary | 104 | 103
106 | Secondary | 105 |
Здесь 101 - основной родительский элемент для 101, 102 и 103, такой же, как 104 - основной родительский элемент для 104, 105 и 106. Таким образом, по запросу мне нужно найти основного родительского элемента. для record_id 103 и 106.
Я слаб в рекурсивном выполнении запросов, поэтому, пожалуйста, помогите мне с подходящим способом.
Спасибо заранее!