Equivalente de explode () para trabalhar com strings no MySQL

No MySQL, quero poder pesquisar'31 - 7', quando outro valor ='7 - 31'. Qual é a sintaxe que eu usaria para separar as strings no MySQL? Em PHP, eu provavelmente usariaexplode(' - ',$string) e junte-os. Existe uma maneira de fazer isso no MySQL?

Contexto: estou trabalhando com pontuações esportivas e quero experimentar jogos em que as pontuações são iguais (e também na mesma data) - a pontuação listada para cada equipe é comparada ao contrário com o registro no banco de dados do adversári

A chamada MySQL ideal seria:

Where opponent1.date  = opponent2.date
  AND opponent1.score = opponent2.score

(opponent2.score precisaria seropponent1.score para trás)

questionAnswers(9)

yourAnswerToTheQuestion