Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wyselekcjonować ostatnie 100 rekordów?
Muszarafa
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 3.02.2008

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


w tabeli jest klucz główny 'klient_id' (Auto increment, index). Chcialbym wg tego klucza wyselekcjonowac 100 ostatnich rekordów w tabeli.
Jak mozna to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Muszarafa
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 3.02.2008

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


ok, dzieki, wiem co i jak... natomiast mam jeszcze jedno pytanko.

Mam w tabeli kilka milionów rekordów. I jesli chce wyselekcjonowac po kluczu glownym (ktory ma automatycznie index) 100 pierwszych rekordów to tworze po prostu selecta po kluczu z LIMIT = 100.
Jesli natomaist chcialbym wyselekcjonowac 100 ostatnich rekordów, wówczas przed "'LIMIT' = 100" daje 'DESC'.

Czy w obu przypadkach czas selekcji jest taki sam (lub zblizony)? chodzi mi o to zeby baza sie nie zamulila przy kolejnych milionach rekordów jak chcialbym wybrac tylko 100 pierwszych bądź 100 ostatnich rekordów.

Ten post edytował Muszarafa 18.04.2008, 12:32:01
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: 5.10.2025 - 15:49