Excludeți rândurile și duplicatele duplicate din datele selectate selectați în sqlite, blog despre crearea

Partea 12.10: Excludeți rândurile duplicate din eșantionul de date: SELECT DISTINCT în SQLite

Bună ziua, vizitator al site-ului ZametkiNaPolyah.ru. Continuăm să studiem bazele de date și cunoștințele noastre cu biblioteca SQLite3. Se întâmplă adesea să nu aveți rânduri duplicate sau duplicate în tabelul de interogare SELECT rezultat. În aceste scopuri, limba de interogare SQL și bazele de date SQLite au cuvântul cheie DISTINCT. DISTINCT exclude rândurile duplicate / duplicate ca rezultat al preluării datelor. În această intrare, vom aborda principiile cuvântului cheie DISTINCT în SQL și în SQLite3. De asemenea, vedeți un exemplu de interogare SELECT, în care nu vor fi duplicate rânduri ca urmare a selecției.







Excludeți rândurile și duplicatele duplicate din datele selectate selectați în sqlite, blog despre crearea






Excludeți rândurile duplicate din proba de date: SELECT DISTINCT în SQLite

Cum să excludeți rândurile duplicate la preluarea datelor dintr-o bază de date: SELECT DISTINCT în SQLite

Uneori se întâmplă ca tabelele din baza de date să fie redundante, iar rândurile din ele să fie repetate pentru a nu scoate rânduri duplicat în tabelul rezultat. pe care le obținem ca rezultat al unei interogări SQL SELECT. avem modificatorul DISTINCT. Este foarte simplu, scrieți SELECT DISTINCT, iar biblioteca SQLite3 exclude rândurile duplicate ca rezultat al selecției. Nu mai avem nimic de adăugat aici.

Deși ar trebui să adăugăm că comanda SELECT are doi modificatori: ALL și DISTINCT. după cum ați înțeles deja, acești modificatori sunt opționali și, în mod implicit, SQLite consideră că utilizați valoarea ALL când preluați date din baza de date.

Exemplu de excludere a rândurilor duplicate dintr-un eșantion de date în baza de date: SELECT DISTINCT în SQLite

Să implementăm un exemplu de utilizare a SELECT DISTINCT în SQLite și să excludem rândurile duplicate din tabelul rezultat în baza de date SQLite3. Mai întâi, creați un tabel în baza de date. utilizând comanda CREATE:







Trimiteți-le prietenilor: