![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, posiadam 3 tabele dajmy na to:
event (id, name, .. ), event_users (id, user, event ), wait (id, time, event) Wszystko dziala tak ze do wierszy w tabeli event podczepiam kolejnych uzytkownikow do wydarzen ( do wydarzen zas podpinam inner joinem tabele wait ). Chcialbym jednak by wypisalo mi jedyne te wydarzenia w ktorych nie ma podpietego usera o np. moim id Probowalem juz z tym group by i innymi ale ciagle zwraca mi bledne dane Moglby ktos chociaz schematycznie to nakreslic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 6.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Moze inaczej posadam tabele:
event_main
event_users
event_wait
I teraz tak chce miec w wyniku wszystkie dane z tabeli event_main oraz dalaczone do niej dane z event_wait ( tu nie ma problemu bo zawsze jest w stosnku jeden - do jednego) tylko te eventy do ktorych userzy sie nie dolaczyli Dal wyniku bez usera =2 Maja siie zwrocic wartosci dla eventow 3,2,4 poszerzone o tabele event_wait Ten post edytował likon1 1.03.2010, 19:36:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 04:14 |