![]() |
![]() |
![]()
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? |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:49 |