Grupowanie kilku tabel

0

Mam tabele: http://wrzucaj.net/image/h8T

Jak widać id_stage powtarza się. Bo tabeli stage zawiera się kilka wierszy z tabeli Photos a następnie kilka elementów w tabeli Tiles. Problem polega na tym ze zapytanie które zadaje mam zwrócić w formacie JSON.
Jeżeli dam takie zapytanie jak wyżej to w JSONIE zwróci mi 3 razy

stages: [
{id_stage = 1...
photo: [
{
..}
tiles: [{
id_tile = 2
}
}
stages: [
{id_stage = 1...
photo: [
{
..}
tiles: [{
id_tile = 1
}
}

a chciałbym żeby zwracało raz

stages: [{
id_stage = 1,
photo: [{
..
}
tiles: [{
id_tile = 2,
...}
{id_tile = 1,
...
}
}

Czy da się jakoś to pogrupować ?

0

Zarówno ja jak i inni forumowicze chętnie Ci pomożemy ale w tej formie w jakiej udostępniłeś dane i przykład to nie sądzę aby komukolwiek się chciało nad tym myśleć. Po pierwsze używaj formatowania składni aby lepiej zobrazować to co chcesz uzyskać. Po drugie przygotuj najlepiej przypadek testowy na http://sqlfiddle.com/ (chodzi mi o strukturę tabel + dane).

1 użytkowników online, w tym zalogowanych: 0, gości: 1