SELECT DISTINCT i.`id`,i.*, CASE WHEN i.modified = 0 THEN i.created ELSE i.modified END as lastChanged, c.name AS categoryname,c.id AS categoryid, c.alias AS categoryalias, c.params AS categoryparams FROM #__k2_items as i LEFT JOIN #__k2_categories c ON c.id = i.catid LEFT JOIN  #__k2_additional_categories AS ca ON ca.`itemID`  = i.`id`  WHERE i.published = 1 AND i.access IN(1,1,5) AND i.trash = 0 AND c.published = 1 AND c.access IN(1,1,5)  AND c.trash = 0 AND ( i.publish_up = '0000-00-00 00:00:00' OR i.publish_up <= '2018-08-02 12:11:08' ) AND ( i.publish_down = '0000-00-00 00:00:00' OR i.publish_down >= '2018-08-02 12:11:08' ) AND i.catid=513 OR ca.`catid` IN (513) AND c.language IN ('fa-IR', '*') AND i.language IN ('fa-IR', '*') ORDER BY i.publish_up DESC