我有一个以varchar形式保存日期记录的数据库
我的数据库:
------------------------
| id | name | date |
------------------------
| 1 | Mark |01-11-2020|
------------------------
| 2 | Mark |01-06-2020|
------------------------
| 3 | Mark |01-07-2020|
------------------------
日期格式为日-月-年
我有两个字符串变量:
var1: 01-05-2020
var2: 20-06-2020
当我在sql中输入这些变量时,我没有得到正确的结果
01-06-2020
我的密码是
$this->db->order_by('id', 'DESC');
$this->db->where('date >=', '01-05-2020');
$this->db->where('date <=', '20-06-2020');
$query = $this->db->get('db');
$data["records"] = $query->result();
1条答案
按热度按时间kd3sttzy1#
你也需要转换你试图搜索的字符串
你会发现这把小提琴很有用