![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
mam problem z GROUP BY i prawidlowym posortowaniem wynikow
mam dwie tabele wspole pole to t1_id jedna odopwiada za artykul a druga za komentarze, t1_id to id artyulu i taym samy przyporzadkowanie komentarzy do konkretnego artykulu. Problem sie pojawia jak chce zrobil liste ostatnich komentarzy do danego artykulu uzywam czegos takiego
zamiast podawac mi nik i tresc ostatniego komentarza i jego autora to podaje pierwszego (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) takjakby ORDER BY t2.czas DESC nie dzialalo (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ten post edytował Kinool 14.07.2004, 11:26:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Chlopie... czytales regulamin? Co tam pisze o upominaniu sie ? Ano m.in. to, ze jak nie dostajesz dlugo odpowiedzi to moze znaczyc, ze zle sformulowas pytanie lub podales np. za malo informacji. Obie te rzeczy pasuja do Twojego posta jak ulał. Nie wiem jak inni, ale ja nie mam ochoty ani czasu meczyc sie ze zrozumieniem co autor mial na mysli. To w Twoim interesie powinno byc, zeby jak najlepiej naswietlic problem.
Wiec po pierwsze.. piszesz na poczatku ze masz dwie tabele a w zapytaniu pojawiaja sie az trzy, zaprzeczasz sam sobie. Po drugie: nazywaj tabele po ludzku, a nie jakies 't1', 't2'... jak ja sie mam domyslec o co chodzi, nie dajesz mi takiej szansy nawet jakbym bardzo chcial. Po trzecie zapytanie, ktore podales ni cholery nie pasuje mi do Twojego pytania, zeby pobrac ostatnie komentarze do danego artykułu. Brakuje tam nawet ID artyklu, ktory bys chcial sprawdzic. A moze Ty chcesz pobrac wszystkie artykuly i ostatni komentarz do kazdego z nich (to juz nawet pasuje) ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 09:56 |