![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 22.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
Ma to być tabela z danymi samochodów: marka, model, typ, silnik, kolor, typ_nadwozia, ABS, itd. Tak pomyślałem że najlepiej do marki, modelu i typu zrobić osobne tabele i w tabeli głównej przechowywać tylko numery „id” co przyspieszy wyszukiwanie w bazie danej marki auta. Nie wiem czy to najlepsze rozwiązanie. Na razie tak zrobiłem i już mam problem z zapytaniem do bazy. Mam tak:
I teraz np.: marka : Fiat model: 126 typ: 126 p , 126 el Jeśli mam tylko markę auta lub markę i model to nic mi nie wyświetli. Muszę mieś komplet przy takim zapytaniu czyli markę model i typ. Jeśli w tabeli głównej będzie tylko id marki i nie będzie modelu i typu, żeby też wyświetliło. Nie wiem jak napisać poprawnie takie zapytanie. Proszę pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 20.12.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Aby zobaczyć rekordy bez model_id,typ_id użyj do złączenia LEFT JOIN
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 22.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 15:45 |