Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pierwszy/ostatni element w tableli
umatik
post
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 17.05.2002
Skąd: lodz

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


jak mam zadac pytanie zeby otrzymac ostatni badz pierwszy element z tablicy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Mozna np z podzapytaniem, bo inaczej 2 wartosci z funkcji agregacji i pola nie zwrocisz, czyli cos takiego jesli Ci o to chodzi.

  1. SELECT C.maxA, C.maxI, B.temat
  2. FROM (SELECT MAX( A.id ) AS maxA, A.temat, MAX( I.id ) AS maxI
  3. FROM informacje I, aktualnosci A
  4. ) C, informacje B WHERE C.maxI = B.id


Pelecam funkcje max niz sortowanie, chyba wiadomo dlaczego algorytmy wybierania najwiekszej liczby sa szybsze od sortowania, przy indeksach sie to troche wyrownuje. Ale to juz zalezy od reszty warunkow i pol.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 02:44