Porcjowanie danych za pomocą TOP |
Porcjowanie danych za pomocą TOP |
20.07.2005, 10:39:14
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 7.07.2005 Ostrzeżenie: (0%) |
Witam mam jeszcze jedną prośbę do was, czy jest jakaś możliwośc porcjowania danych za pomocą funkcji TOP, chodzi mi o to aby móc wyświetlać rekordy z bazy np. od 10 do 20, cały czas jak próbuje wyswietlić takie dane są one wyświetlane zawsze od pierwszego rekordu
tak próbowałem to zrobić $sql="select top 10,20 * from tabela order by data DESC"; proszę was o pomoc jak to można zrobić |
|
|
20.07.2005, 10:44:24
Post
#2
|
|
Grupa: Zarejestrowani Postów: 197 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) |
$sql="select * from tabela order by data DESC LIMIT 10, 20";
-------------------- |
|
|
20.07.2005, 10:48:05
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 7.07.2005 Ostrzeżenie: (0%) |
Limit mi nie działa ( nie jest obsługiwany) łączę się do bazy accessa po przez ODBC
|
|
|
6.08.2005, 15:05:33
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.08.2005 Ostrzeżenie: (0%) |
Kod SELECT TOP 10 * FROM tabela WHERE ID not in ( SELECT TOP 20 ID FROM TABELA ORDER BY ID ) ORDER BY ID Mało wydajny sposób przy dużych danych, potestuj wydajność, lub sprawdź tu: klik |
|
|
19.10.2005, 13:17:17
Post
#5
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 7.07.2005 Ostrzeżenie: (0%) |
Wielkie dzięki MDziubek, właśnie mi o to chodziło, działa jak należy
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 03:11 |