По ссылке уже вчера читал, много думал, потом опять читал и опять много думал. И пришел к тому же самому выводу - "решение будет затратным по ресурсам" :( Поэтому хочется услышать, может быть есть еще какой-нибудь гуманный способ :( Ведь по такому принципу работают очень многие блого-системы. Ясно понятно что скорее всего не везде там MySql, но тем не менее принцип, скорее всего +\- одинаковый хранения данных
whats: Это я про мой частный случай. В данном случае есть не мало таблиц, которые нужно подключить в данный запрос и в итоге получился самый данный запрос что я когда либо писал )
Алексей Шеин: я понял в чем была проблема. В примере что я выложил - я немного упростил от оригинала, и как раз в одной из строчек, которую я убрал, была проблема
добавил LEFT к
' JOIN ' . $this->db->dbprefix . USER_TABLE_TABLENAME . ' ON (' . USER_TABLE_ID . ' = m.sender_id) '.
и все заработало! но, конечно же, с вашим решением! Спасибо большое!!! :)