0

これは私のクエリです:

 $aThreads = $this->database()->select('mf.parent_id,mf.forum_id,ff.user_id as favourite_id,ff.is_favourite,mf.name,ft.*,'.Phpfox::getUserField('u2','last_').'') 
                              ->from($this->_sTable, 'ft')
                              ->Join(Phpfox::getT('forum'), 'mf', 'mf.forum_id = ft.forum_id')
                              ->leftJoin(Phpfox::getT('user'),'u2', 'u2.user_id = ft.user_id')
                              ->leftJoin(Phpfox::getT('forum_favourite'), 'ff', 'u2.user_id = ff.user_id AND ft.thread_id = ff.thread_id')
                              ->where($mConditions)
                              ->execute('getSlaveRows'); 

テーブルから 2 つの列の値を選択する必要がありforum_favouriteます。

forum_favouriteテーブルの列(thread_id,user_id,is_favourite)。これから、私は選択する必要がありますuser_id and is_favourite

これどうやってするの?

4

0 に答える 0