CONCAT () в списке SELECT

Я использую функции активной записи CodeIgniter, но я не могу выбрать интересующие меня данные.

Я хочу выбрать:

CONCAT(t.field1, ' / ', t.field2) AS `finalValue` 

Поэтому я добавляю следующее:

 $this->db->select('CONCAT(t.field1, \' / \', t.field2) AS `finalValue`'); 

Но это строка запроса, которая сгенерирована:

 CONCAT(t.field1, `'` / ', `t`.`field2)` AS `finalValue` 

Это ошибка? Я указываю это неправильно?

Фактически вы можете отключить механизм экранирования по умолчанию, который является источником странной проблемы при использовании функций MySQL, передав FALSE в качестве второго параметра метода «select».

Имейте в виду, что вы должны тогда справиться с этим, если вы это сделаете.

О, и вы можете использовать двойные кавычки, чтобы уменьшить все, что ускользает от вас.

сделайте это вместо этого?

 $this->db->select("CONCAT(t.field1, ' / ', t.field2) AS `finalValue`"); 

IE Двойные кавычки вокруг снаружи, чтобы избежать необходимости неприглядного выхода