从数据库中删除重复数据

时间:2015-07-22 11:23:31

标签: php mysqli

我是php新手。我必须从数据库中获取大量数据,其中将删除所有重复数据。这是我的数据库:

http://i.imgur.com/N6IXlaf.png

我的输出将是:

http://i.imgur.com/yqIToX7.png

这里的开始时间是上午10点到下午3点,休息时间是结束时间。当开始/结束时间两个数据发现快速数据将被计算

1 个答案:

答案 0 :(得分:0)

我说你知道要做一个mysql查询...

在你的PHP中:

$mysqlresult = query (....,'
        select distinct ac_no 
        from ?¿?¿?
        order by sTime desc
    ');

foreach ($mysqlresult as $key=>$var){
    query(...'
    DELETE FROM ?¿?¿? t
       WHERE t.ac_no = '.$var['ac_no'] .'
         and t.sTime != '.$var['sTime']);

现在您已从数据库中删除了所有内容。

分析代码,请正确使用PHP(请记录并发表评论)