基于单列去重的多列查询 测试表的结构和数据 distinct无法满足需求 distinct on实现基于一列的去重 测试表的结构和数据 distinct无法满足需求 select distinct author, file, content from file_table; 如上图,使用distinct会对select中的所有列,即author、file、content三个合并起来后去重,而不是对一个author去重;因此,如果将distinct后移,放到第二个列前面,还会提示语法错误。</