Najlepszy samouczek SQLite odrębne kategorie W 2024 r. W tym samouczku możesz dowiedzieć się gramatyka,Przykłady,
Oświadczenie SQLite SELECT zDISTINCT stosowane razem w celu wyeliminowania wszystkich zduplikowanych rekordów, a tylko uzyskać unikalny zapis jednorazowy.
Nie może być przypadek, istnieje wiele zduplikowanych rekordów w tabeli. Podczas wydobywania takiego rekordu, DISTINCT to szczególnie znaczenie tylko uzyskać niepowtarzalny nagrywanie jednorazowe, zamiast się zduplikowane rekordy.
Podstawowa składnia DISTINCT wyeliminować zduplikowane rekordy w następujący sposób:
SELECT DISTINCT COLUMN1, kolumna2 plpl. columnN Z table_name Gdzie [warunek]
Załóżmy, że stół Spółka posiada następujące zapisy:
NAZWA ID AGE ADRES WYNAGRODZENIE ---------- ---------- ---------- ---------- ---------- 1 Paweł 32 California 20000,0 2 Allen 25 Texas 15000,0 3 Teddy 23 Norwegia 20000,0 4 Mark 25 Rich-Mond 65000,0 5 Dawid 27 Texas 85000,0 6 Kim 22 South-Hall 45000,0 7 James 24 Houston 10000,0 8 Paul 24 Houston 20000,0 9 James 44 Norwegia 5000,0 10 James 45 Texas 5000,0
Po pierwsze, spójrzmy na poniższym zapytaniu SELECT zwraca zduplikowane rekordy płac:
sqlite> SELECT name FROM Company;
To daje następujące wyniki:
NAZWA ---------- Paweł Allen Miś znak David Kim James Paweł James James
Teraz, użyjmyDISTINCT w powyższym zapytaniu SELECT:
sqlite> SELECT DISTINCT nazwę od Spółki;
To daje następujące wyniki, nie ma duplikatów wprowadzane:
NAZWA ---------- Paweł Allen Miś znak David Kim James