【发布时间】:2014-02-13 06:07:06
【问题描述】:
我正在尝试查询具有 2 个日期之间的数据库...问题是我正在查询的列包含当前格式如下“01/01/2014”(dd/mm/yyyy)的日期列类型为 VARCHAR。
目前,我无法将该列转换为日期类型。
基本上,当我查询表时,因为它没有设置为日期类型,所以之间的查询不会返回正确的行...
有没有其他人遇到过这个问题,我可以在查询中更改什么吗?
$this->db->where('IssueDate >=', '02/12/2013');
$this->db->where('IssueDate <=', '22/01/2014');
$query = $this->db->get('MYTABLE');
谢谢大家。
【问题讨论】:
-
将值转换为查询中的日期。
-
谁能帮我解决这个问题?
标签: php mysql sql codeigniter