moriva
Power Member
Alguem sabe qual o erro desta consulta.(O objectivo da consulta seria o numero de provas realizadas por cada atleta.)
Base de Dados:
Agradecia se me ajudassem!
Código:
SELECT Nome, COUNT(*) AS n_jogos
FROM (
SELECT Nome_Atleta AS Nome
FROM ciclismo
UNION ALL
)
GROUP BY Nome;
Base de Dados:
Código:
CREATE TABLE `pat`.`ciclismo` (
`Cod_Prova` bigint( 20 ) NOT NULL AUTO_INCREMENT ,
`Nome_Categoria` varchar( 50 ) NOT NULL default '',
`Data` date NOT NULL default '0000-00-00',
`Hora` time NOT NULL default '00:00:00',
`Local` varchar( 50 ) NOT NULL default '',
`Nome_Atleta` varchar( 50 ) NOT NULL default '',
`Numero_Atleta` bigint( 20 ) NOT NULL default '0',
`Equipa_Atleta` varchar( 20 ) NOT NULL default '',
`Tempos` time NOT NULL default '00:00:00',
`Classificacoes` bigint( 20 ) NOT NULL default '0',
`Apontamentos` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `Cod_Prova` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;