Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Lacznie 3 tabel i wyswietlenie wynikow
czaq
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 19.08.2008

Ostrzeżenie: (0%)
-----


Witam

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:
  1. SELECT ka.*, a.*, u.id_user, u.imie_naz, dz.*
  2. FROM karta ka, dzial dz, user u, akcja a
  3. WHERE
  4. ka.id_karta = 1 AND
  5. ka.id_user = u.id_user AND
  6. ka.id_dzial = dz.id_dzial AND
  7. a.id_user = u.id_user AND
  8. 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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 06:51