sql >> Database teknologi >  >> RDS >> Mysql

mysql | Codeigniter Active Records tilføjer ekstra back-ticks til forespørgslen

Tilføj en anden parameter FALSE i din SELECT()

Så,

$this->db->select("
                T.id AS TimeSheetID,
                DATE_FORMAT(T.date_created,'%M') AS MonthName", FALSE);

$this->db->select() accepterer en valgfri anden parameter. Hvis du indstiller det til FALSE, vil CodeIgniter ikke forsøge at beskytte dine felt- eller tabelnavne med backticks.

Reference




  1. Maksimalt antal tegn i etiketter (tabelnavne, kolonner osv.)

  2. Forespørgselskombinationer med indlejret matrix af poster i JSON-datatype

  3. LISTAGG() Funktion i Oracle

  4. Sådan laver du et vækstbabydiagram med data i mysql + PDO