我有一个问题是在表之间进行时间差异。
$date = "$year-01-11 00:00:00";
$test2 = date('Y-m-d H:i:s', strtotime($date. "first day of this month"));
$date = "$year-01-11 23:59:59";
$test = date('Y-m-d H:i:s', strtotime($date. "first day of next month"));
$test = date('Y-m-d H:i:s', strtotime($test. "-1day"));
$sql = "SELECT AVG(TO_SECONDS(dato2) - TO_SECONDS(dato3)) as avTime
FROM proservice WHERE dato3 >= '$test2' AND dato3 <= '$test' AND status_kode ='9' AND ind_kode != '7' AND ans != '1'";
$res = mysql_query($sql);
$timeDiff = mysql_result($res, 0, 'avTime');
$trt01 = $timeDiff/86400; // 86400 seconds in one day
$trt01 = $trt01 * -1;
$trt01 = intval($trt01);
我用这个来在一张桌子上做我的时间差异。
但我需要这样做,我可以看到时间差异。在我的表proservice_rapport
中的第一个ID之间形成了与“servicereport
”相同的列,该列与proservice“ID”相同我需要从“dato
”获取时间“erye” id“form proservice介于”dato3 >= '$test2
'和dato3
之间“使时间在dato
和”Proservice_rapport
“中的”date3
“之间进行差异化Proservice。