В MySQL я хочу иметь возможность искать '31 - 7'
, когда другое value = '7 - 31'
. Каков синтаксис, который я бы использовал, чтобы разбить строки в MySQL? В PHP я бы, вероятно, использовал explode(' - ',$string)
и объединил их. Есть ли способ сделать это в MySQL?
Справочная информация. Я работаю со спортивными оценками и хочу попробовать игры, в которых оценки одинаковы (а также в ту же дату). Указанная оценка для каждой команды обратно сравнивается с записью базы данных противника.
Идеальный вызов MySQL:
Where opponent1.date = opponent2.date
AND opponent1.score = opponent2.score
(opponent2.score
должен быть opponent1.score
назад).