sqlite
Datenbank; eingebettete relationale Datenbank
英[d??st??kt]
adj.Offensichtlich, klar; hervorragend, ungew?hnlich; Bsp handeln
SQLite Distinct-Funktion Syntax
Funktion: Das DISTINCT-Schlüsselwort von SQLite wird mit der SELECT-Anweisung verwendet, um alle doppelten Datens?tze zu entfernen und nur den eindeutigen Datensatz zu erhalten.
Es kann vorkommen, dass eine Tabelle mehrere doppelte Datens?tze enth?lt. Das Schlüsselwort DISTINCT ist besonders beim Abrufen solcher Datens?tze von Bedeutung, da es nur einen eindeutigen Datensatz und keine doppelten Datens?tze abruft.
Syntax: Die grundlegende Syntax des DISTINCT-Schlüsselworts zum Entfernen doppelter Datens?tze lautet wie folgt:
SELECT DISTINCT Spalte1, Spalte2,...SpalteN
FROM Tabellenname
WHERE [Bedingung]
SQLite Distinct-Funktion Beispiel
COMPANY 表有以下記錄: ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 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 Norway 5000.0 10 James 45 Texas 5000.0 首先,讓我們來看看下面的 SELECT 查詢,它將返回重復(fù)的工資記錄: sqlite> SELECT name FROM COMPANY; 這將產(chǎn)生以下結(jié)果: NAME ---------- Paul Allen Teddy Mark David Kim James Paul James James 現(xiàn)在,讓我們在上述的 SELECT 查詢中使用 DISTINCT 關(guān)鍵字: sqlite> SELECT DISTINCT name FROM COMPANY; 這將產(chǎn)生以下結(jié)果,沒有任何重復(fù)的條目: NAME ---------- Paul Allen Teddy Mark David Kim James