![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 8 Dołączył: 11.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Hej, od pół godziny zmagam się z głupim problemem logicznym w zapytaniu mysql, a mianowicie:
mam trzy tabele: conversation id | topic | from_id | to_id | time 1 | Temat | 1 | 2 | time() conversation_msg id | conv_id | author_id | time | text 1 | 1 | 2 | time()| wiadomo 1 | 1 | 1 | time()| wiadomo users id | nick 1 | nick 2 | nick Chciałbym wyjąć dane z mysql a] conversation.id, conversation.from_id, conversation.to_id, conversation.time b] from_id, to_id łącząc z tabelą users przez join (pobierając dwa nicki) c] conversation.id łącząc z tabelą conversation_msg pobierając OSTATNI conversation_msg.text a i b jest bez problemu - czyli złączenie join, z trzecim próbowałem joinem - zwraca jednak kilka rezultatów bądź nieułożonych w odpowiedniej kolejności. Domyślam się, że rozwiązanie jest banalne, więc jakieś pomysły? :] Ten post edytował Lwik 14.11.2013, 19:35:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 02:55 |