在MySQL中,当另一个值='7 - 31'
时,我希望能够搜索'31 - 7'
.在MySQL中,我将使用什么语法来分解字符串?在PHP中,我可能会使用explode(' - ',$string)
并将它们放在一起.有没有办法在MySQL中做到这一点?
背景:我正在研究运动成绩,并想try 成绩相同(也在同一日期)的比赛——列出的每支球队的成绩与对手的数据库记录进行反向比较.
理想的MySQL调用是:
Where opponent1.date = opponent2.date
AND opponent1.score = opponent2.score
(opponent2.score
必须是opponent1.score
).