![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 25.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam 3 tabele: 1. dzialy - id, name 2. grupy - id, name 3. dostep - id, dzial_id, grupa_id, opcja Sprawa wygląda tak, że nie każdy dział / nie każda grupa ma swój "odnośnik" w tabeli dostęp. Ja natomiast chciałbym wyświetlić wszystkie grupy / działy wraz z ich dostępem. Jeśli go nie mają (nie ma klucza w tabeli dostep), to chciałbym otrzymać wartość NULL po prostu. Póki co, udaje mi się wyświetlić rekordy, które są mają klucze w tabeli dostęp. Przykład (lista działów, nie wszystkie grupy są w tabeli "dostęp"): - dział 1 --- grupa 1 -> dostep 2 --- grupa 2 -> NULL --- grupa 3 -> dostep 4 Tabela dostep: id - dzial - grupa - opcja 1 - 1 - 1 - 2 1 - 1 - 3 - 4 brakuje odwołania do grupy #2. Ktoś byłby na tyle miły i mi pomógł? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 12 Dołączył: 31.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 25.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hmm ... puściłem ten kod (dodałem where, żeby wyświetlić dla konkretnego działu):
I niestety dalej opuszcza mi działy, które nie mają kluczy w tabeli dostęp (IMG:style_emoticons/default/sad.gif) Ten post edytował Grzesiek23 6.02.2011, 19:05:51 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 12 Dołączył: 31.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
W poprzenim zapytaniu było wyswietlenie wszystkiego dla danej grupy.
To samo robisz dla danego działu i łączysz wyniki UNION:
Ten post edytował trafas 6.02.2011, 19:17:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:08 |