Consultas em mysql

moriva

Power Member
Deêm uma vista de olhos por esta tabela de mysql e digam-me por favor se dá para fazer uma consulta por numero de vitórias de cada equipa.

Código:
CREATE TABLE IF NOT EXISTS `andebol` (
  `Cod_Jogo` bigint(20) NOT NULL auto_increment,
  `Tipo` varchar(20) NOT NULL default '',
  `Data` date NOT NULL default '0000-00-00',
  `Hora` time NOT NULL default '00:00:00',
  `Local` varchar(20) NOT NULL default '',
  `Equipa1` varchar(50) NOT NULL default '',
  `Equipa2` varchar(50) NOT NULL default '',
  `Periodo1Equipa1` int(50) NOT NULL default '0',
  `Periodo1Equipa2` int(50) NOT NULL default '0',
  `Periodo2Equipa1` int(50) NOT NULL default '0',
  `Periodo2Equipa2` int(50) NOT NULL default '0',
  `FinalEquipa1` int(50) NOT NULL default '0',
  `FinalEquipa2` int(50) NOT NULL default '0',
  PRIMARY KEY  (`Cod_Jogo`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=72 ;


Se souberem de outras consultas possiveis indiquem-me por favor.

Desde já abrigado.
 
Última edição pelo moderador:
Para consultar o nº de vitórias da Equipa: EquipaConsulta

Código:
SELECT COUNT(*)
FROM andebol
WHERE ((Equipa1="EquipaConsulta" and FinalEquipa1>FinalEquipa2) Or  (Equipa2="EquipaConsulta" and FinalEquipa2>FinalEquipa1))
 
O código da consulta funciona mas existe mais uma coisa que eu queria que era colocar numa tabela o nome das equipas e a frente o numero de vitorias em vez de ser uma consulta pelo nome.
Mas se não conseguirem não faz mal. O código tá muito bom.

Obrigado!!!!!
 
Queria saber se alguem sabe como se faz uma consulta que mostre o numero total de golos de uma determinada equipa.

Queria uma coisa deste genero:
Código:
SELECT COUNT(*)
FROM andebol
WHERE ((Equipa1="EquipaConsulta" and FinalEquipa1>FinalEquipa2) Or  (Equipa2="EquipaConsulta" and FinalEquipa2>FinalEquipa1))
 
Back
Topo