我碰巧订购了一些数据,多年来我有一个专栏,因为日期没有在记录中更新。怎么可能只在四年前询问我的记录?
我试过这种方式:
$year=date ("Y"); //get the current year
$cons="SELECT iden,
ano,
wh,
so
FROM content WHERE wh='n'
AND ano BETWEEN 2013 AND".$year ."
ORDER BY ano desc, id DESC";
但问题是,明年我必须将查询修改为2014年而不是2013年。是否有办法安装条件减法呢?
Ano专栏我有:2016,2015,2014,2013等。
让我们看看我是否可以伸出援助之手,因为我对SQL知之甚少,并希望了解更多信息。谢谢。
答案 0 :(得分:1)
你能不能从当前年份减去4并将其作为第一年使用?
$previous_year=date("Y")-4;
"...BETWEEN ".$previous_year." and ".$year."...."