fait attention que la liste des champs correspondent bien aux tiens sion ajoute ou supprime, par exemple @category_parent_id_from c'est la categorie dont tu veux dupliquer tous les sous elements , category_short_descr c'est dans ma table un champ perso
@category_parent_id_from c'est la categorie depuis laquelle tu veux dupliquer tous les sous elements
@category_parent_id_to c'est la categorie vers la quelle dupliquer tous les sous elements
remplace prefixe_ par ton prefixe
set @category_parent_id_from = 75;
set @category_parent_id_to = 1400;
INSERT INTO `prefixe_hikashop_category`
SELECT
NULL,
@category_parent_id_to ,
`category_type` ,
`category_name` ,
`category_description` ,
`category_published` ,
`category_ordering`,
`category_left`,
`category_right`,
`category_depth`,
CONCAT(`category_namekey`,'_', @category_parent_id_to) ,
`category_created`,
`category_modified`,
`category_access` ,
`category_menu` ,
`category_keywords` ,
`category_meta_description` ,
`category_layout` ,
`category_page_title` ,
`category_alias` ,
`category_site_id` ,
`category_canonical` ,
`category_short_descr` ,
`category_tag` ,
`category_long_title` ,
`category_quantity_layout`
FROM `prefixe_hikashop_category`
WHERE `category_parent_id` = @category_parent_id_from
;