Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwojne laczenie
Serg_
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 10.11.2003

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


Witam
Mam nastepujacy problem:
Tabela - zadania, pola: ID_uzytkownik_od, ID_uzytkownik_do
Tabela - uzytkownicy, pola: ID_uzytkownik, nazwa

Potrzebuje jednym zapytaniem polaczyc do tabeli zadan dwa razy tabele uzytkownikow(zeby pobrac nazwe uzytkownika). Moje kulawe zapytanie:
  1. SELECT zadania.ID_uzytkownik_od, zadania.ID_uzytkownik_do, uzytkownicy.nazwa
  2. FROM zadania LEFT JOIN uzytkownicy ON zadania.ID_uzytkownik_od = uzytkownicy.id AND zadania.ID_uzytkownik_do = uzytkownicy.id

niestety pluje NULLami.

Bede wdzieczny za wszelkie sugestie

Pozdrawiam

Serg

Ten post edytował Serg_ 15.07.2004, 15:01:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Droopy
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 17.01.2004
Skąd: Suchedniów k/Kielc

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


szczerze ci powiem, że nie wiem po co ci tam LEFT JOIN
albo cie źle zroumiałem....
ja bym to tak zrobił:
  1. SELECT zadania.ID_uzytkownik_od, zadania.ID_uzytkownik_do, uzytkownicy.nazwa
  2. FROM zadania, uzytkownicy
  3. WHERE zadania.ID_uzytkownik_od = uzytkownicy.id AND zadania.ID_uzytkownik_do = uzytkownicy.id
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: 30.12.2025 - 09:24