sql >> Databasteknik >  >> RDS >> Mysql

mysql | Codeigniter Active Records lägger till extra bakåtmarkeringar för frågan

Lägg till en andra 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() accepterar en valfri andra parameter. Om du ställer in den på FALSE kommer CodeIgniter inte att försöka skydda dina fält- eller tabellnamn med backticks.

Referens




  1. MySQL - Hur söker man efter exakt ordmatchning med LIKE?

  2. Hur får man första dagen i varje motsvarande månad i mysql?

  3. Vad är det för fel på min SQL Fiddle-fråga?

  4. Mysql-databasdesign för kundens flera adresser och standardadress