![]() |
![]() |
![]()
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 ![]() Chcialbym wyswietlic p1.post_user_id tam gdzie jest najnowsza data -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]() |
![]()
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 -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]()
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?
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
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
![]()
@crashu ,dlaczego sądzisz że to jest niepotrzebne ? -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]()
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 ![]() 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ą ![]() -------------------- Visual Basic - kto by pomyślał :)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:49 |