![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zapytanie:
zwraca wiersz w ktorym jest najnowsza data i czy powinno zwrocic wartosc p1.post_user_id, gdzie wlasnie jest ta najnowsza data? Bo zwraca obojetna, tzn jakiegos tam wiersza, a nie tego gdzie jest najnowsza data (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chcialbym wyswietlic p1.post_user_id tam gdzie jest najnowsza data |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ja napisałbym coś takiego:
MAX() służy raczej do wyciągania największych wartości liczbowych, nie nadaje się do dat Ten post edytował Vertical 5.02.2005, 18:14:25 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ja napisałbym coś takiego:
MAX() służy raczej do wyciągania największych wartości liczbowych, nie nadaje się do dat Totalne bzdury. Spróbuj wykonać swoje zapytanie. kicaj_ -> jeżeli chcesz wyświetlić ostatnie rekordy z każdej grupy(możesz też dodać and p1.post_forum_id = 4) to zrób tak:
Albo jeżeli nie masz MySQL 4.1.x :
Ten post edytował popbart 7.02.2005, 16:44:53 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
@popbart: działa poprawnie, ale jednego nie moge zrozumiec. Co tu robic ...WHERE p2.post_add IS NULL?
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Rozpędził się chyba, to jest niepotrzebne of course.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
Może raczej tak: p2.post_id (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
@crashu ,dlaczego sądzisz że to jest niepotrzebne ? |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Właśnie teraz tak patrze i próbuję dostrzec jakiejś logiki w tym... Nie powinno być przypadkiem IS NOT NULL?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 22.04.2004 Skąd: Żoliborz Ostrzeżenie: (0%) ![]() ![]() |
Cytat Właśnie teraz tak patrze i próbuję dostrzec jakiejś logiki w tym... Nie powinno być przypadkiem IS NOT NULL? Nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To jest taki "trick" (działający) omijający brak podzapytań w MySQL < 4.1.x nie mający nic z wspólnego z logiką (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:55 |