समस्या (या 'समस्याओं में से एक') यहाँ है:
$this->db->join('($subquery) mt','mt.group = t.group');
आप सिंगल कोट्स का उपयोग करते हैं, इसलिए वेरिएबल $subquery का विस्तार नहीं होता है। इसे कोडइग्निटर द्वारा आउटपुट की गई क्वेरी में भी देखा जा सकता है।