запрос для копирования прав группы 4 в группу 7, чтобы не создавались дубликаты
бывает такое, решаем так
INSERT INTO `cot_auth` (`auth_groupid`, `auth_code`, `auth_option`, `auth_rights`, `auth_rights_lock`, `auth_setbyuserid`)
SELECT 7, `auth_code`, `auth_option`, `auth_rights`, `auth_rights_lock`, `auth_setbyuserid`
FROM `cot_auth`
WHERE `auth_groupid` = 4
AND NOT EXISTS (
SELECT 1 FROM `cot_auth` AS t
WHERE t.`auth_groupid` = 7
AND t.`auth_code` = `cot_auth`.`auth_code`
AND t.`auth_option` = `cot_auth`.`auth_option`
);