Я пытаюсь извлечь данные из таблицы с типом данных varchar , но мне нужно выбрать последние 2 дня, используя предложение where по дате.
Здесь я попробовал эту ссылку :
$query = $this
->db
->select('*, COUNT(*) as cnt')
->where('STR_TO_DATE(created_at,"%d-%m-%Y") >=', '(CURDATE() - INTERVAL 2 DAY)')
->group_by('client')
->order_by('cnt', 'DESC')
->get('histprob');
Но результат показывает все данные в моей таблице, а не только два дня прошло.Мой созданный столбец показан как: 06-02-2019 23:00