ďťż

Pierwsze 10 rekordów. MySql

       

Podstrony


telcocafe

Widziałem gdzieś tutaj post o tym jak napisać skrypt pokazujący 10 pierwszych rekordów z bazy danych. Niestety nie mogę go znaleźć, może mi ktoś powiedzieć jak zrobić takie zapytanie do bazy lub gdzie jest ten post?



Musisz dodać parametr LIMIT.
select nazwisko from klienci limit 2,3;
Co może "przetłumaczyć: na Wyszukaj nazwiska wszystkich klientów a następnie wyświetl trzy z nich począwszy od drugiego. Należy pamiętać o tym że wiersze numerowane są od zera.

A powiedzmy że mam coś takiego:

SELECT id FROM tabelka LIMIT 10;

Wybrane będą te od pierwszego id wzwyż czy od ostatniego malejąco?

a co masz za problem sprawdzić ???



Beldzio ma racje, prędzej sie nauczysz na metodzie prób-błędów-manuali

Aha zapomniałem napisać odpowiedzi...

SELECT id FROM tabelka LIMIT 10;

To powyżej nie daje pokazywania rekordów od ID najnowszego malejąco. (Tzn. bez poniższej zmiany na samej górze będzie pierwszy w bazie rekord o id np. 1)

Trzeba napisać tak:

SELECT id FROM tabelka LIMIT 10 ORDER BY id DESC;

I wtedy będzie ostatni rekord będzie na samej górze.

Pozdrawiam.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.