dawid.p
12.01.2009, 23:03:29
Witam,
Mam taki problem, w jednej tabeli mam użytkowników, ich dane i loginy. A w drugiej transakcje między nimi w których trzymam ID userów odnoszące się do 1 tabeli. Chciałbym teraz jednym query wyciągnąć tabelę która będzie miała loginy obu stron transakcji. Z góry dzięki.
melkorm
12.01.2009, 23:11:30
Poczytaj o JOIN'ach.
Było wiele razy na forum i czasami przekosmiczne przypadki - niemozliwe nie nzaleźć podobnej sytuacji.
memory
12.01.2009, 23:39:55
Kod
SELECT *, dubel .loginy
FROM uzytkownicy RIGHT JOIN (translakcje LEFT JOIN uzytkownicy AS dubel ON translakcje.id_drugi = dubel.Identyfikator) ON uzytkownicy.Identyfikator = translakcje.id_pierwszy;
phpion
13.01.2009, 08:00:42
memory:
Czasem pazerność na "Pomógł" jest wręcz żenująca... Lepiej byś zrobił (dla autora tematu) gdybyś dał jakąś podpowiedź (jak to zrobił melkorm), a nie podsuwał gotowe rozwiązanie na tacy.
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.