求sql 查找数据, 重复的只算一次 可以试一下:建一个有参数的存储过程
SQL查询语句,怎样查询重复数据 1、第一步,打开2113数据库,并创建一个包含重复数据的新用5261户4102表,见下图,转到下面的步骤。2、第1653二步,执行完上面的操作之后,输入如下红框中的SQL语句,然后单击运行按钮,以查看数据库中用户表中的重复数据,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,查找出了具有重复名称的数据,见下图,转到下面的步骤。4、第四步,执行完上面的操作之后,可以使用如下语句来去除重复数据,见下图,转到下面的步骤。5、第五步,执行完上面的操作之后,最终删除了同一类中的重复数据,见下图。这样,就解决了这个问题了。
SQL重复数据的筛选 你要看你有哪些数据段是相同的,就根据那些相同的数据段分类。比如说,A B C D1 1 1 31 1 1 41 1 1 5(前面的insert 我就不写了)那就是select A,B,C,MAX(D)FROM TABLE GROUP BY A,B,C如果是A B C D1 1 1 22 1 1 33 1 1 4就是说,如果你还有一个字段是id,主键的话就是select A,B,C,MAX(D)FROM TABLE GROUP BY B,C