如何在yii2选择查询中添加DATE_ADD(CREATION_DATE,INTERVAL 5 DAY)
从tablename
中选择DATE_ADD(CREATION_DATE,INTERVAL 5 DAY)您可以在本指南中找到一些有用的信息
http://www.yiiframework.com/doc-2.0/guide-db-query-builder.html
答案 0 :(得分:1)
您可以在模型中创建一个向CREATION_DATE添加5天的属性:
public function getCreationDatePostFiveDays
{
$date = new DateTime($this->CREATION_DATE);
$date->add(new DateInterval('P5D'));
return $date->format('Y-m-d');
}
可用于:
$model->creationDatePostFiveDays;
答案 1 :(得分:0)
最简单的方法是在select中选择文字(通常在查询函数中)
$query->select('DATE_ADD(CREATION_DATE, INTERVAL 5 DAY) ');