SQL 取得不重复记录
摘要:
去掉重复数据主要有以下几种情况:1.使用distinct,仅能读取一个字段的信息。select distinct (ID) from tableName详细举例:若想查询显示别的字段,则DISTINCT失效2.主从表查询所有字段信息,其中主表主键是不重复的。使用GROUP BY分组正常情况下,页面显示主表和从表的所有字段信息,因为主从表是1对多的关系,主表数据应该仅显示一条数据若是普通的表关联关系:如果是这种情况的话用distinct是过滤不了的,这就要用到主键id的唯一性特点及group by分组3.没有唯一键ID这种情况我觉得最复杂,目前我只会一种方法,有那位知道其他方法的可以留言,交流一 阅读全文
posted @ 2013-07-24 14:35 冲刺 阅读(434) 评论(0) 推荐(0)
浙公网安备 33010602011771号