Вы не используете ->db->where()
правильно. Правильный способ codeigniter вашего примера:
$this->db->select('sum(commission_amount) as myamount');
$this->db->from('forex_commissions');
$this->db->where('createdDate_sql', '2020-02-16');
$this->db->where('userRef', 'MXkIP8z0vs5J');
$result = $this->db->get();
с использованием этого синтаксиса также автоматически экранирует все значения, создавая более безопасные запросы. см. здесь
примечание: вы также можете повторить ваш последний запрос, выполненный с: echo $this->db->last_query();