Logo Wand.Tools

Generatore di DISTINCT SQL

Usa l'AI per generare query DISTINCT per rimuovere duplicati dai risultati

Tutorial SQL DISTINCT

Tutorial SQL DISTINCT

La parola chiave DISTINCT in SQL viene utilizzata per restituire solo valori univoci (diversi). È particolarmente utile quando si desidera eliminare record duplicati dai risultati della query.

Sintassi

SELECT DISTINCT column1, column2, ...
FROM table_name;

Esempio

Considera una tabella chiamata Customers:

CustomerID CustomerName City
1 John Doe New York
2 Jane Smith Los Angeles
3 John Doe New York
4 Alice Johnson Chicago

Per selezionare nomi di clienti distinti:

SELECT DISTINCT CustomerName FROM Customers;

Risultato:

CustomerName
John Doe
Jane Smith
Alice Johnson

Punti chiave

  • DISTINCT può essere utilizzato con una o più colonne.
  • Rimuove le righe duplicate dal set di risultati.
  • Viene spesso utilizzato con l’istruzione SELECT.

Best Practices

  • Usa DISTINCT solo quando necessario, poiché può influire sulle prestazioni su grandi set di dati.
  • Combina DISTINCT con altre clausole SQL come WHERE, ORDER BY e GROUP BY per query più complesse.

Conclusione

La parola chiave DISTINCT è uno strumento potente in SQL per garantire che i risultati della query contengano solo valori univoci. Comprendendo il suo utilizzo e le best practice, puoi scrivere query SQL più efficienti ed efficaci.