Bueno, esto es tema de diseño de bases de datos, pero te diré cómo lo haría yo:
- Tabla Equipo: con los datos de los equipos (nombre y lo que sea necesario) y un id_equipo.
- Tabla Resultado: en el que se incluyeran los ids de los dos equipos participantes como id_local e id_visitante y los goles_local y goles_visitante.
Teniendo así la tabla, la consulta se te quedaría igual para recoger los resultados:
Pero tienes una diferencia sustancial, que es que los equipos no se identifican por el nombre, sino por un índice autoincremental. Luego puedes utilizarlo para saber dónde tienes que imprimir cada uno.
Un saludo.