Jak korzystać z klauzuli limitu w SQLite

Jak korzystać z klauzuli limitu w SQLite
RDBMS (relacyjny system zarządzania bazą danych) służy do zarządzania bazami danych zawierającymi dane witryny lub dowolnej aplikacji. Istnieją dwa główne relacyjne systemy zarządzania bazą danych, MySQL i SQLite, w których SQLite ma prostą architekturę, ponieważ nie potrzebuje osobnego serwera, ponieważ wykorzystuje lokalną pamięć maszyny, w której działa.

Podobnie jak inne RDBM, SQLite zawiera również szeroką gamę wbudowanych funkcji i instrukcji, które są używane do wykonywania różnych zadań. W tym zapisie wyjaśnimy, jaka jest klauzula limitu w SQLite i jak można ją użyć.

Jaka jest klauzula limitu w SQLite?

Dane witryny są przechowywane w bazach danych w postaci tabel, które dodatkowo składają się z kolumn i wierszy. Kiedy chcemy wyświetlić tabelę, wyświetla on miliard wierszy i bardzo trudno jest uzyskać odpowiednie informacje z tabeli. Aby wyświetlić wybraną liczbę wierszy do wyświetlenia wybranych danych, używamy klauzuli limitu.

Ogólna składnia klauzuli granicznej to:

Wybierz nazwę kolumnową z limitu nazwy_namalnej Row_Count;

Użyj wybranych danych, aby uzyskać dostęp do danych, zastąp nazwę_polut_namę i nazwę Table_name w powyższej składni. Następnie użyj klauzuli limitu wraz z Row_Count, która jest liczbą wierszy, które chcesz wyświetlić.

Aby to zrozumieć, rozważamy tabelę, nazwę Students_name, której dane można wyświetlić za pomocą polecenia:

Wybierz * z Students_Name;

Wyświetlał dziesięć rzędów tabeli, zawierających nazwę ucznia i identyfikator studenta. Aby wyświetlić tylko pięć wierszy danych, użyjemy klauzuli limitu i wykonamy instrukcję:

Wybierz * z limitu nazwy Students_name 5;

Widzimy z wyjścia, wyświetlono tylko pierwsze pięć wierszy zarówno STD_ID, jak i STD_NAME. Aby wyświetlić tylko pierwsze pięć nazw STD_Names, wykonaj polecenie:

Wybierz STD_NAME From Students_name Limit 5;

Jak można użyć klauzuli limitowej wraz z przesunięciem w SQLite?

W SQLITE można użyć klauzuli limitowej wraz z klauzulą ​​przesunięcia, aby wyświetlić liczbę wierszy z określonego punktu zamiast od początku. Ogólna składnia używania klauzuli granicznej wzdłuż przesunięcia wynosi:

Wybierz [kolumn_list] z [TABLE_NAME] limit [row_count] offset [start_countdown];

Aby lepiej zrozumieć, rozważ tę samą tabelę nazw uczniów, chcemy wyświetlić cztery rzędy od czwartego rzędu, polecenie będzie:

Wybierz * z Limit Students_name Offset 3;

Podobnie, jeśli chcemy wyświetlić 2 ostatnie nazwiska uczniów korzystających z klauzuli limitu i przesunięcia:

Wybierz nazwę STD_ Students_name Limit 2 Offset 8;

Wniosek

SQLite zawiera różne wbudowane klauzule i funkcje, które ułatwiają wykonywanie różnych zadań. Klauzula limitu służy do wyświetlania selektywnej liczby wierszy dowolnej tabeli, wraz z limitem możemy również użyć klauzuli przesunięcia, która wyświetla określoną liczbę wierszy, zaczynając od określonego punktu uruchomienia. Ten zapis jest powiązany z wyjaśnieniem zarówno tych klauzul i sposobem ich użycia, ponadto wyjaśniono ogólną składnię stosowania tych klauzul, a także z pomocą przykładów.