![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
potrzebuje drobnej porady w sprawie złączania tabel i pobierania z nich zmiennych. otoz w relacyjnej bazie posiadam kilka tabel z kluczami obcymi i kluczem glownym. podczas dodawania wartosci nie wszystkie tabele sa wypelniane, poniewaz nie wszystkie dane są podawane przez użytkownika. Najprościej mówiąc chce sobie zaoszczędzić miejsce. teraz przykładowo mam zapytanie:
w tym przypadku tabela1 jest z kluczem glownym reszta to klucze obce. tabela1 czyli glowna jest zawsze wypelniana danymi reszta natomiast niekoniecznie, wszystko zalezy od uzytkownika. teraz przy takim zapytaniu wyswietlane sa tylko te wiersze, ktore posiadaja wszystkie wiersze w innych tabelach czyli komplet danych. co trzeba zrobic, aby wyswietlaly sie wszystkie rekordy z glownej tabeli bez wzgledu na to czy sa inne wiersze w pozostalych tabelach czy tez nie? i w razie istnienia to podlacza pod wynik, a jak nie ma to przykladowo zwraca null w pustych polach... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:07 |