Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/04/2008, 14:30
Avatar de Akiracr
Akiracr
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 17 años, 7 meses
Puntos: 3
Re: Error 1064 Mysql

gracias por responder pero no me funciono, :P pero se agradece, lo que sucede es que mi consulta original:

SELECT DISTINCT (
`EQU-ID`
),
SELECT count( `EQU-PTS` ) AS PTS, count( `EQU-GLS` ) AS GLS, count( `EQU-NGL` ) AS NGL
FROM `REGPAR` AS x
WHERE x.`TOR-ID` = y.`TOR-ID`
AND x.`EQU-ID` = y.`EQU-ID`
FROM `REGPAR` AS y

es una consulta anidada de la misma tabla en teoria lo que trae el select anidado es el conteo de 3 columnas para el mismo EQU-ID y con el distinct en teoria logro hacer que no se contabilicen doblemente las consultas ya que se puede dar el caso de que este el EQU-ID varias veces:

espero que me entiendan lo que necesito es unir estas dos consultas:

consulta anidada:
SELECT count( `EQU-PTS` ) AS PTS, count( `EQU-GLS` ) AS GLS, count( `EQU-NGL` ) AS NGL
FROM `REGPAR` AS x
WHERE x.`TOR-ID` = y.`TOR-ID`
AND x.`EQU-ID` = y.`EQU-ID`

consulta padre:

SELECT DISTINCT (
`EQU-ID`
) FROM `REGPAR` AS y