1、打开一个数据库,还是以Access举例吧,方便,分别有一个表1,表2,自己建的表。
2、创建查询设计,打开SQL视图。
3、DISTINCT需要与SELECT结合使用,以此达到我们需要的唯一值数据。语法为:SELECT DISTINCT colu罪焐芡拂mn1, column2, ... FROM table_name;(column表示列,后面带1或2,则表示多个列,table_name则是表名,从xx表里面指定xx列名提取唯一不同的值)
4、比如现在我尺攵跋赈们测试提取下表1中有几种管径,在SQL视图里根据刚才的语法,我们可以写成这样:SELECT DISTINCT 管径 FROM 表1;写完之后点击设计下方的运行,可以得到一个查询结果的表,可以看见表1中所有类型的管径。
5、比如我们要查找各自管径对应的长度,那就可以写成:SELECT DISTINCT 管径,管长 FROM 表1;
6、运行完可以得到,各个管径所对应的管长,同样的此处的管长并不包含表1中所有管长,已经去掉了管长一模一样的值。