При этом поля #__virtuemart_medias.`file_title` = #__vm_category.`category_thumb_image`
т.е. по ним идет связка и по имени категории, т.е. вначале особо нужно пихнуть данные в #__virtuemart_medias, чтоб ваш запрос подхватил их
иными словами, без знания SQL тут самому не сделать - лучше закажите за хх долларов у специалиста, ага )
Выполните запрос
INSERT INTO `ПРЕФИКСНОВОГОВИРТА_virtuemart_medias` (`virtuemart_vendor_id`, `file_title`, `file_mimetype`, `file_type`, `file_url`, `file_is_product_image`, `file_is_downloadable`, `file_is_forSale`, `file_params`, `file_lang`, `shared`, `published`, `created_on`, `created_by`, `modified_on`, `modified_by`, `locked_on`, `locked_by`) VALUES
( SELECT 1, told.`category_full_image`, 'image/jpeg', 'category', concat('images/stories/virtuemart/category/',told.`category_full_image`), 0, 0, 0, '', '', 0, 1, '2013-07-11 23:38:50', 757, '2013-07-11 23:41:42', 757, '0000-00-00 00:00:00', 0 FROM `ПРЕФИКССТАРОГОВИРТА_vm_category` as told)
Тем самым вы импортнете картинки, а затем уже сделайте
INSERT INTO ПРЕФИКСНОВОГОВИРТА_virtuemart_category_medias SELECT null, a.virtuemart_category_id, virtuemart_media_id, 1 FROM `ПРЕФИКСНОВОГОВИРТА_virtuemart_categories_ru_ru` as a INNER JOIN `ПРЕФИКССТАРОГОВИРТА_vm_category`as b ON a.category_name=b.category_name INNER JOIN `ПРЕФИКСНОВОГОВИРТА_virtuemart_medias` as c ON c.`file_title` = b.`category_full_image`
Внимательно - конце я поменял category_thumb_image на category_full_image