O melhor tutorial SQLite categorias distintas em 2024. Neste tutorial você pode aprender gramática,Exemplos,
declaração SQLite SELECT com a palavra-chaveDISTINCT usados em conjunto para eliminar todos os registros duplicados e só obter uma gravação de um tempo único.
Pode existir um caso, existem vários registos duplicados de uma tabela. Ao extrair tal registro, palavra-chave DISTINCT é especialmente significativa só obter uma gravação de uma única vez, em vez de obter registros duplicados.
A sintaxe básica para a palavra-chave DISTINCT para eliminar registros duplicados da seguinte forma:
SELECT DISTINCT column1, column2, ptpt. columnn FROM nome_tabela ONDE [condição]
mesa EMPRESA Suponha que tem os seguintes registros:
ID NOME SALÁRIO IDADE ENDEREÇO ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20.000,0 2 Allen 25 Texas 15.000,0 3 Teddy 23 Norway 20.000,0 4 Mark 25 Rich-Mond 65.000,0 5 David 27 Texas 85.000,0 6 Kim 22 Sul-Hall 45.000,0 7 James 24 Houston 10000.0 8 Paul 24 Houston 20.000,0 9 James 44 Norway 5000.0 10 James 45 Texas 5000.0
Primeiro, vamos olhar para a seguinte consulta SELECT, ele retorna registros de folha de pagamento em duplicado:
sqlite> SELECT nome FROM COMPANY;
Isto produz os seguintes resultados:
NOME ---------- Paul Allen Teddy marca David Kim James Paul James James
Agora, vamos usar a palavra-chaveDISTINCT na consulta SELECT acima:
sqlite> SELECT nome diferente de empresa;
Isto produz o seguinte resultado, não há entradas duplicadas:
NOME ---------- Paul Allen Teddy marca David Kim James