Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2012, 03:31
Avatar de ajgbcool
ajgbcool
 
Fecha de Ingreso: febrero-2008
Mensajes: 17
Antigüedad: 16 años, 10 meses
Puntos: 0
Duda con UNION y seleccionar el valor deseado

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.