SQLite DISTINCT 关键字
SQLite 是一种轻量级的数据库管理系统,广泛用于各种应用程序中。它提供了一个强大的查询语言,包括 DISTINCT
关键字,用于去除查询结果中的重复行,只返回唯一的记录。
1. DISTINCT
关键字的基本用法
DISTINCT
关键字通常与 SELECT
语句一起使用,用于选择唯一的记录。其基本语法如下:
SELECT DISTINCT column1, column2, ...
FROM table_name;
这里,column1, column2, ...
是你想要从表中选取的列名,而 table_name
是包含这些列的表的名称。
示例
假设我们有一个名为 employees
的表,其中包含以下数据:
| id | name | department | |----|-------|------------| | 1 | Alice | HR | | 2 | Bob | IT | | 3 | Carol | HR | | 4 | Dave | IT | | 5 | Eve | HR |
如果我们想查询所有不同的部门,可以使用以下查询:
SELECT DISTINCT department
FROM employees;
这将返回:
| department | |------------| | HR | | IT |