1
我有一個嵌套的SQL查詢如下。將嵌套mysql查詢轉換爲codeigniter風格
SELECT A.ID, A.fName, A.lName,
COALESCE (B.calls, 0) AS Calls
FROM TableA AS A
LEFT JOIN
(
SELECT COUNT(B.event) AS Calls, B.ID
FROM TableB AS B
WHERE B.event LIKE 'call'
AND `Time` >= 1360540800
AND `Time` <= 1361232000
GROUP BY B.ID
) B
ON A.ID = B.ID
WHERE A.State LIKE 'SENT' OR A.State LIKE 'SET'
我想將它轉換爲codeigniter風格。我知道Code Igniter的Active Record類本身不支持子查詢。但是,這怎麼能做到。我一直在嘗試下面的代碼。 所以我做了兩個不同的查詢和使用如下工會將它們結合在一起:
$query = $this->db->query("select * from $subQuery2 UNION $subQuery1 as unionTable ");
聯盟是不正確的做法,能不能幫我幫我把它轉換成笨風格。