使用AI生成DISTINCT查询以从结果中删除重复项
DISTINCT 关键字在 SQL 中用于返回唯一(不同)的值。当您希望从查询结果中消除重复记录时,它特别有用。
SELECT DISTINCT column1, column2, ...
FROM table_name;
考虑一个名为 Customers 的表格:
CustomerID | CustomerName | City |
---|---|---|
1 | John Doe | 纽约 |
2 | Jane Smith | 洛杉矶 |
3 | John Doe | 纽约 |
4 | Alice Johnson | 芝加哥 |
要选择不同的客户名称:
SELECT DISTINCT CustomerName FROM Customers;
结果:
CustomerName |
---|
John Doe |
Jane Smith |
Alice Johnson |
DISTINCT 关键字是 SQL 中确保查询结果仅包含唯一值的强大工具。通过了解其用法和最佳实践,您可以编写更高效和有效的 SQL 查询。