En MySQL, quiero poder buscar '31 - 7'
, cuando otro valor = '7 - 31'
. ¿Cuál es la sintaxis que utilizaría para separar cadenas en MySQL? En PHP, probablemente usaría explode(' - ',$string)
y los juntaría. ¿Hay alguna manera de hacer esto en MySQL?Equivalente de explotar() para trabajar con cadenas en MySQL
Antecedentes: Estoy trabajando con puntajes deportivos y quiero probar juegos donde los puntajes son los mismos (y también en la misma fecha): el puntaje listado para cada equipo es retroactivo comparado con el registro de la base de datos de su oponente.
La llamada MySQL ideal sería:
Where opponent1.date = opponent2.date
AND opponent1.score = opponent2.score
(opponent2.score
tendría que ser opponent1.score
hacia atrás).
Desde el aspecto de la misma, que cree que puede tener algunos defectos fundamentales en el diseño de su base de datos. ¿Puede mostrarnos el esquema de las tablas relevantes, así como los datos de muestra para ellos? –
¿No es el momento de aceptar la respuesta? –