В целом, более правильным будет примерно такое решение:
| Код |
|---|
CREATE TEMPORARY TABLE b_user_access_check_tmp (USER_ID int, PROVIDER_ID varchar(50)) ENGINE=InnoDB; INS ERT IN TO b_user_access_check_tmp SEL ECT DISTINCT * FR OM b_user_access_check; DELETE FROM b_user_access_check; INS ERT IN TO b_user_access_check SEL ECT * FR OM b_user_access_check_tmp; |
— оперативная служба технической поддержки сайтов на Битриксе

