Kolejność według polecenia jest zapytaniem SQL, które sortuje rekordy. Umożliwia użytkownikom ułożenie ramki danych w kolejności malejącej lub rosnącej w zależności od jednej lub nawet jednej kolumny. Tytuł kolumny do sortowania jest dodawany po zamówieniu przez frazę, w towarzystwie terminu ASC lub DESC w tym formacie. Termin „ASC” jest stosowany w celu ustalenia informacji w kolejności rosnącej, podczas gdy „DESC” pokazuje, że informacje są zorganizowane w kolejności malejącej.
SQLITE Umieszcza zestaw danych za pomocą parametru ASC, jeśli nie możemy podać terminu ASC lub DESC. Pod innymi względami domyślnie ułożenie danych w kolejności rosnącej. Jeśli chcemy zorganizować zestaw danych według więcej niż jednej kolumny, będziemy używać przecinka (,) do ich podzielenia. Zamówienie według instrukcji organizuje wpisy od lewej do prawej, wykorzystując kolumny lub frazy. Innymi kategorią, oświadczenie według wykorzystywania pierwszej wartości w kolumnie w celu zorganizowania wyników. Druga kolumna jest następnie używana do sortowania posortowanych wierszy i tak dalej. Możemy zorganizować ramkę danych za pomocą kolumny nieuwzględnionej na określonej liście wybranych zwrotów. W tym artykule przejdziemy przez oświadczenie według sqlite w tym artykule.
Do wykonywania poleceń SQLite zainstalowaliśmy „BD Browser dla kompilatora SQLITE."
Utwórz tabelę
W tym artykule utworzymy tabelę „pracownik”, wykonując zapytanie „Stwórz.„Tabela„ pracownika ”zawiera kolumny„ identyfikatora, nazwy, e -maila, miasta, wynagrodzenia i stanowiska różnych pracowników pracujących w organizacji.
Zapytanie „Utwórz” jest skutecznie wykonywane, jak pokazano na rysunku pod spodem.
Tabela „Pracownik” jest z powodzeniem utworzony po uruchomieniu wyżej wymienionego zapytania.
Wstaw dane
Po utworzeniu tabeli następnym krokiem jest wstawienie danych różnych pracowników w tabeli. Więc stosujemy zapytanie „Wstaw."
Wstaw do pracownika (identyfikator, nazwa, e -mail, miasto, pensja, pracownika) (1, „gianna”, „[email protected] ', „Indiana”, „500”, „1605”),Dane wyjściowe pokazuje implementację zapytania „Wstaw”.
Posortował dane alfabetycznie
W takim przypadku chcemy wyświetlić dane tabeli „pracownik” w formacie alfabetycznym zgodnie z nazwą zdefiniowanych pracowników.
>> Wybierz * Z zamówienia pracownika według nazwyPo użyciu klauzuli „Zakon” dane są domyślnie uporządkowane w kolejności wstępnej. „Zamówienie” jest stosowane do kolumny „Nazwa."
Zorganizuj dane w kolejności rosnącej
Klauzula „zamówienie” jest stosowana do kolumny „Wynagrodzenie.”Ponieważ nie określamy kolejności sortowania, więc domyślnie będzie to sortowane w kolejności rosnącej.
>> Wybierz * Z zamówienia pracownika według wynagrodzeniaTutaj sortujemy dane pracowników w porządku rosnącym zgodnie z „wynagrodzeniem” pracowników.
Ustaw dane w kolejności malejącej
Do sortowania informacji pracowników w formacie maleją.
>> Wybierz * Z zamówienia pracownika przez pracownikówW tym przypadku klauzula „zamówienie według” zorganizuje dane za pomocą „EmployeEID” w kolejności malejącej, jak podano poniżej.
Użyj zarówno parametrów rosnących, jak i malejących
Podczas układania danych za pomocą instrukcji „Zakaz według” możemy zastosować parametry wstępujące i malejące na różnych tabelach za pomocą polecenia „Wybierz”.
>> Wybierz nazwę, wynagrodzenie, pracownik z zamówienia pracownika według wynagrodzenia ASC, pracownik DESCW celu uzyskania danych, w tym nazwy, wynagrodzenia i pracowników pracowników stosuje się zapytanie „Wybierz. W sprawie stosujemy klauzulę „Zakon według” w kolumnach „Wynagrodzenie” i „EmploymeID”. Dane „wynagrodzenia” zostaną tutaj zorganizowane w kolejności rosnącej, a dane „pracownika” zostaną ułożone w formacie malejącym.
Umieszczenie danych według określonej pozycji
Możemy użyć klauzuli „rzędu” do sortowania danych kolumn, określając pozycje.
>> Wybierz nazwę, wynagrodzenie, pracownik z zamówienia pracownika o 3,2Tutaj stosujemy klauzulę „Zamówienie” na pozycjach 3 i 2. To pokazuje, że trzecia i druga kolumna tabeli „pracownik” zostaną posortowane w kolejności rosnącej.
Polecenie „Zakon według” jest stosowane do drugiej kolumny zdefiniowanej tabeli.
>> Wybierz nazwę, wynagrodzenie, pracownik z zamówienia pracownika przez 2 DESCZapytanie zwraca dane (nazwisko, wynagrodzenie i pracownik) pracowników. Ponieważ indeks kolumny „EmployeEID” wynosi 2, więc jej dane byłyby ułożone w sposób malejący.
Zastosuj instrukcję „Zamówienie” na jednej kolumnie
Możemy zorganizować dane z pojedynczej kolumny, a także więcej niż jedną kolumnę, stosując instrukcję „Zakaz według”.
>> Wybierz nazwę, miasto, wynagrodzenie, pracownik od pracownika, w którym wynagrodzenie<2500 ORDER by Name DESCPo wykonaniu powyższego zapytania otrzymujemy dane pracowników posiadających „wynagrodzenie” mniej niż 2500. A „nazwiska” pracowników będą sortowane alfabetycznie w kolejności malejącej.
Wniosek
W tym artykule wyjaśniono użycie klauzuli SQLite „Zakaz”. Oświadczenie „Zakon” w SQLite jest wykorzystywane do układania kolumn w kolejności malejącej lub rosnącej. Ogólnie rzecz biorąc, baza danych SQLITE przechowuje informacje w niezdefiniowanej sekwencji i pobiera wartości w tym samym niezidentyfikowanym formacie podczas korzystania z polecenia SQLite Select, aby uzyskać dane. Możemy zorganizować zestawy danych SQLite Select Query w sposób rosnący lub malejący, które używają kolejności według instrukcji w SQLite, w zależności od potrzeb.