我遇到Code Igniter having子句的问题。
我需要使用活动记录生成以下SQL:
SELECT *
FROM A
GROUP BY A.X
HAVING A.Y = 'test'
但是使用以下代码:
$this->db->select('*');
$this->db->from('A');
$this->db->group_by('A.X');
$this->db->having('A.Y','frontend');
产地:
SELECT *
FROM A
GROUP BY A.X
HAVING A.Y = test
似乎无法逃避字符串值......或者是它?
答案 0 :(得分:1)
以如此笨拙的方式写下having子句:
$this->db->having('A.Y = "frontend"', null, false);