2013-06-25 30 views
0

選擇ES下面的Joomla模型類查詢寫。*從g5ch3_empstatus_objectses內加入(選擇 statuscreator,statuscreatorid,最大值(創建)作爲maxcreated,USTATUS從 g5ch3_empstatus_objects其中statuscreator =」用戶>名稱」由 statuscreator組)S於es.statuscreator = s.statuscreator和 es.created = s.maxcreated如何使用joomla2.5

如何寫的Joomla模型類此查詢正在使用joomla2.5

我已經試過這種方式,但我得到查詢結果爲空:

$query = $db->getQuery(true);  
$subquery = $db->getQuery(true); 
$subquery->select('max(created) as maxcreated') 
-> from ('#_empstatus_objects'); 
$query->select(
     'es.id as id,' . 
     'es.statuscreator,' . 
     'es.statuscreatorid,' . 
     'es.created,' . 
     'es.ustatus' 
); 
$query->from ('#__empstatus_objects as es'.$subquery.$where) 
-> group('statuscreator'); 

$superadmin = $this->access_superuser($user->id); 
if(!$superadmin){ 
    $query->where ('statuscreatorid='.$user->id);  
} 

回答

相關問題