如何从cakedp中的mysql中使用Distinct从日期开始只获得一年

时间:2013-12-19 08:55:57

标签: php cakephp cakephp-2.3

检查以下代码:

$this->set('hi', $this->posts->find('all',
array('fields'=>array('DISTINCT year(posts.Post_date)'))));

我没有得到正确的结果......任何人都可以帮助我...

我的查询是(从帖子中选择不同年份(post_date));

由于

1 个答案:

答案 0 :(得分:3)

替换下面的

`DISTINCT year(posts.Post_date)`

以下: -

YEAR(DISTINCT posts.Post_date) as year