Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] pobieranie danych
Forum PHP.pl > Forum > Bazy danych
qbsterr
Witam.

Nie radze sobie z takim zapytaniem.

Tabela1.
ID
CratedBy
CratedWhen
....
CompleatedBy
CompleatedWhen ....

Tabela2.
ID_user
Imie
Nazwisko
....


Potrzebuje wybrac w jednym select imie i nazwisko kto utworzyl i kto zakonczyl dany rekord i czesto sa to dwie rozne osoby.
Przychodzi mi do glowy to:

sql = select Tabela2.Imie,Tabela2.Nazwisko,Tabela1.CratedBy.Tabela1.CompleatedWhen from Tabela1,Tabela2 where Tabela1.CratedBy=Tabela2.ID_user and Tabela1.CompleatedBy=Tabela2.ID_user;

ale zwraca mi null

Dzieki za pomoc.

nospor
select ... from tabela 1
left join tabela2 as u1
left join tabela 2 as u2

i już smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.