SELECT 
	cms_medias.*,
	cms_nodes.*,
	cms_original_nodes.node_parent_node_id AS original_node_parent_node_id
FROM cms_nodes
LEFT JOIN cms_medias ON media_node_id = IF( cms_nodes.node_original_node_id = 0 , cms_nodes.node_id , cms_nodes.node_original_node_id )
LEFT JOIN cms_nodes AS cms_original_nodes ON cms_original_nodes.node_id = cms_nodes.node_original_node_id
WHERE cms_nodes.node_parent_node_id = ?
AND ( cms_nodes.node_type = 'medias' OR cms_nodes.node_type = 'media')
ORDER BY cms_nodes.node_ordering