从sql中的日期中减去年份并进行比较

时间:2013-09-17 15:20:15

标签: codeigniter date doctrine

我在这里找不到这个话题,所以这是我的疑问。

我必须统计所有超过18岁的人。我拥有的数据是它们诞生的日期(我的数据库中的字段称为born_date)。

那么如何从该日期中提取年份,然后将其与1995年进行比较?

1 个答案:

答案 0 :(得分:0)

尝试此查询:

select * from table where year(born_date) > '$born_date_year'

CI中你可以写:

$this->db->where('year(born_date) >', $born_date_year)->get('table_name')->result_array();