На първо място, key
е запазена дума, избягвайте я с `
Второ, когато използвате колона auto_increment, тази колона трябва да бъде дефинирана като ключ.
CREATE TEMPORARY TABLE
`RETURN_ARTISTS`
(`KEY` INT(11) NOT NULL AUTO_INCREMENT,
ARTIST_1_KEY INT(11),
ARTIST_2_KEY INT(11),
KEY (`KEY`));