Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> last() first()
psw779
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.03.2006

Ostrzeżenie: (0%)
-----


Witam!

Po prostu jestem w szoku,

buduję najprostsze zapytanie w którym chce użyć LAST lub FIRST i nie działa. Wersje serwera nowe, spokojnie powinno chodzić a tu zonk.

SELECT FIRST(galleries.id) FROM galleries

za to np.:

SELECT AVG(galleries.id) FROM galleries

śmiga aż miło.

Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
psw779
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.03.2006

Ostrzeżenie: (0%)
-----


no dobra, to teraz taka sytuacja:

jak za pomocą np. max wyciągnąć ostatnio dodany wierz na podstawie daty i czasu które są zawarte w dwóch różnych kolumnach?

nie da się przecież do max wsadzić dwóch argumentów (w moim przypadku date and time)
Go to the top of the page
+Quote Post
sowiq
post
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(psw779 @ 9.02.2009, 22:58:00 ) *
jak za pomocą np. max wyciągnąć ostatnio dodany wierz na podstawie daty i czasu które są zawarte w dwóch różnych kolumnach?
Jeśli trzymasz datę w osobnym polu, a godzinę w osobnym, to najpierw polecam jakiś najprostszy kurs projektowania baz danych - nawet pojedynczych tabel.

Jeśli masz np. timestamp/date w polu, to robisz proste:
  1. SELECT * FROM tabela ORDER BY timestamp DESC LIMIT 1
i już masz najświeższy wpis.

Wariant z dwoma polami na datę i godzinę uznam za żart.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 14:14