我正在尝试从数据库中选择某项内容,但我会绘制一张图表,因此用于比较的值与前几年相同。

我也做了类似的事情:

$query254="
  SELECT SUM(honoraires)
  FROM versements
  WHERE `date_reception`=DATE_SUB(".$dates3[$i3].", INTERVAL 365 DAY)";

  $resultat254 = mysql_query($query254) or die(mysql_error());
  $rowing254 = mysql_fetch_array($resultat254); ?>


问题是它不起作用,实际上它选择了同一年的值。不扣除365天。

所以我不知道该怎么办。

得到我最大的尊重。

SP。

最佳答案

$query254="SELECT
SUM(honoraires)
FROM
versements
WHERE
`date_reception`=date(".mysql_real_escape_string($dates3[$i3])." - INTERVAL 1 YEAR)";

09-25 20:25