![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Skrypt generuje mi automatycznie na podstawie danych z bazy rekordy do innej tabeli. Jeden rekord w jednej tabeli może pociągnąć za sobą nawet 1000 wpisów w drugiej tabeli. W chwili obecnej jest tam ponad 1.700.000 rekordów. W związku z tym mam pytanie. Czy MySQL posiada jakieś ograniczenie ilości rekordów? Są to nieduże rekordy, zawierają wyłącznie liczby. -------------------- "Jak Cię widzą tak Cię piszą, chyba żeś jest wielką fiszą"
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 12.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak dobrze zrozumiałem - chcesz ograniczyć ilość wykonywanych rekordów. W zapytaniu które wykonujesz powinieneś wstawić klazurę LIMIT.
W moim przypadku aby odczytać 10 rekordów od 1 było by takie: SELECT * FROM `tabela` WHERE 1 LIMIT 1, 10 przy czym pierwsza liczba oznacza od którego rekordu zaczynam, druga o ile rekordów się przesuwam. Pozdrawiam!!! Ten post edytował smarcz 5.08.2008, 13:05:30 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:59 |