Mam tabele (najwazniejsze fragmenty):
Karta:
id_karta
..
id_user
data_dodania
...
id_akcja
Akcja:
id_akcja
data
id_user
User:
id_user
nazwisko
Stworzylem sobie zapytanie, przykladowo:
SELECT ka.*, a.*, u.id_user, u.imie_naz, dz.* FROM karta ka, dzial dz, user u, akcja a WHERE ka.id_karta = 1 AND ka.id_user = u.id_user AND ka.id_dzial = dz.id_dzial AND a.id_user = u.id_user AND a.id_user = u.id_user
które ladnie pokazuje to co chce otrzymac, z wyjatkiem:
Otoz w tym jednym rekordzie w tabeli karta podany id_user=1, a w tabeli akcja id_user=10
Chce zeby wynik koncowy byl np (zgodnie z konstrukcja tabeli karta z poczatku posta):
1, .., 2009-01-01, Nowak, 2009-10-01, Kowalski
Czytalem troche o JOIN-ach ale nie w zab nie moge zrobic tak jak chce...
Prosze o pomoc.