Uczę się SQLite i mam problem z pobieraniem danych.
Mam 3 przykładowe tabele
Kod
menu
id name
1 rowery
2 samochody
sub_menu
id menu_id name
1 2 Alfa Romeo
2 2 BMW
sub_sub_menu
id sub_menu_id name
1 Alfa Romeo 156
2 Alfa Romeo 166
id name
1 rowery
2 samochody
sub_menu
id menu_id name
1 2 Alfa Romeo
2 2 BMW
sub_sub_menu
id sub_menu_id name
1 Alfa Romeo 156
2 Alfa Romeo 166
ja pobierałem to w ten sposób
SELECT * FROM menu LEFT JOIN sub_menu ON menu.id = sub_menu.menu_id LEFT JOIN sub_sub_menu ON sub_menu.name = sub_sub_menu.menu_id ORDER BY menu.name, sub_menu.name, sub_sub_menu.name ASC
Próbowałem zmęczyć to na różne sposoby ale nie wypluwa mi danych tak jak bym chciał
Chodzi mi konkretnie o coś takiego.
Kod
-rowery
-samochody
-alfa romeo
-156
-166
-BMW
-samochody
-alfa romeo
-156
-166
-BMW