CREATE TABLE visitor (
id int,
mytoken1 varchar(32)
);
INSERT INTO visitor VALUES
(1, 'token_abcd'),
(2, 'token_efgh'),
(3, 'token_ijkl'),
(4, 'token_mnop');
CREATE TABLE favorites (
id int,
mytoken2 varchar(32)
);
INSERT INTO favorites VALUES
(1, 'token_abcd'),
(2, 'token_efgh'),
(3, 'token_ijkl'),
(4, 'token_mnop'),
(5, 'token_aaaa'),
(6, 'token_bbbb'),
(7, 'token_cccc'),
(8, 'token_dddd');
SELECT * FROM favorites;
DELETE favorites.*
FROM favorites
LEFT JOIN visitor ON visitor.mytoken1 = favorites.mytoken2
WHERE visitor.id IS NULL;
SELECT * FROM favorites;