Existe uma maneira de usar ON DUPLICATE KEY para atualizar tudo o que eu queria inseri

Sei que você pode usarON DUPLICATE KEY UPDATE para atualizar um determinado valor se já houver um registro para essa chave,

Eu posso fazer isso

INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3)
ON DUPLICATE KEY UPDATE `a`=1, `b`=2, `c`=3

Mas como posso fazer isso sem precisar escrever as colunas e os valores duas veze

questionAnswers(8)

yourAnswerToTheQuestion