mam pewien problem odnośnie wybierania danych z bazy damych.
Mianowicie jak mam jedną tablę to w poskładaniu tego do tablicy nie ma problemy ale jeśli mamy join(left, right, inner,itp...) to już pojawia się u mnie problem.
Mam przykładowo takie wyniki:
(Tabela bez relacji)
( ( [Id] => 1 [Parent] => 2 [Name] => cos ) ( [Id] => 2 [Parent] => 3 [Name] => los ) )
(Tabela z relacja)
( ( [Id] => 1 [Parent] => 2 [Name] => cos [Relacja] => tutaj dane z relacji 1 ) ( [Id] => 1 [Parent] => 2 [Name] => cos [Relacja] => tutaj dane z relacji 2 ) ( [Id] => 1 [Parent] => 2 [Name] => cos [Relacja] => tutaj dane z relacji 3 ) ( [Id] => 2 [Parent] => 3 [Name] => los [Relacja] => tutaj dane z relacji 1 ) )
(A chciałbym mieć to poukładane w taki sposó

( ( [Id] => 1 [Parent] => 2 [Name] => cos ( [Relacja] => tutaj dane z relacji 3 ) ) ( [Id] => 2 [Parent] => 3 [Name] => los ( [Relacja] => tutaj dane z relacji 1 ) ) )
Mógłbym to ręcznie zrobić ale pytam się czy istnieje jakaś metoda, która automatycznie to wykona ?
Mam nadzieję, że nie zrobiłem żadnego błędu.
Pozdrawiam.
Nikt nie ma żadnych pomysłów

Dodam jeszcze, żeby to można było wykonać 1 zapytaniem