PostgreSQL去重问题一直困扰着我,distinct和group by远不如MySQL用起来随便,但是如果掌握了规律,还是和MySQL差不多的主要介绍的是distinct关键字假如有一张student表,字段如上图,我查询student表中所有信息用distinct去重,pgsql就会根据所有的字段通过算法取得重复行的第一行,但是很明显,ID这个字段我在设计的时候不会让它重复,所以相当于没有去重我想只根据name和age去重怎么办?

PostgreSQL 实现distinct关键字给单独的几列去重

PostgreSQL 实现distinct关键字给单独的几列去重