Buenas noches, he estado buscando en muchos lados, inclusive en la página oficial de SQL para dar a la solución al problema a continuación y no lo he conseguido, voy a explicar un poco lo que necesito:
 
Tengo una tabla que llamaré "partidos" en esa tengo datos de varios partidos. Necesito contar los partidos que ganó cada quién, empató y perdió y bueno, lo demás me imagino que es derivado a esto.
 
Me ha resultado con UNION pero el valor me sale en filas y no en columnas, entonces cuando lo leo en el php no sé como acceder a los valores valores de row[0]
 
Sin mas, esta así está compuesta mi tabla partidos:
 
id
local
visitante
resultadolocal
resultadovisitante
 
y esta es la consulta
 
(SELECT count(local) AS datos FROM partidos WHERE home = 'ven' AND resultadolocal > resultadovisitante) UNION (SELECT count(local) AS datos FROM partidos WHERE home = 'ven' AND resultadolocal = resultadovisitante)
 
el resultado es algo asi como:
 
datos
12
11
 
Funciona si, pero en php no se como acceder al campo de valor 11 y si hay una manera menos engorrosa de hacer esto. Gracias. 
  
 

