As tabelas JOGADOR, TORNEIO e JOGO, representadas a seguir, fazem parte de uma base de dados utilizada para armazenar os resultados dos torneios de tênis realizados em um clube.
JOGADOR(ID, NOME)
TORNEIO(ID, NOME, DATA_INICIO, DATA_FIM)
JOGO(DATA_HORA_INICIO, QUADRA, ID_TORNEIO, ID_JOGADOR1, ID_JOGADOR2, ID_JOGADOR_VENCEDOR)
TORNEIO(ID, NOME, DATA_INICIO, DATA_FIM)
JOGO(DATA_HORA_INICIO, QUADRA, ID_TORNEIO, ID_JOGADOR1, ID_JOGADOR2, ID_JOGADOR_VENCEDOR)
As colunas participantes das chaves primárias estão sublinhadas. Na coluna ID_TORNEIO, foi definida uma chave estrangeira referenciando a coluna ID da tabela TORNEIO. As colunas ID_JOGADOR1 e ID_JOGADOR2 armazenam os ID dos participantes no jogo, enquanto a coluna ID_JOGADOR_VENCEDOR armazena o ID do vencedor do jogo.
Sabendo-se que é vencedor de um torneio o jogador com maior número de vitórias em tal torneio, qual comando SQL apresenta como resultado os ID e nomes dos jogadores que venceram torneios realizados no primeiro semestre de 2009?
Sabendo-se que é vencedor de um torneio o jogador com maior número de vitórias em tal torneio, qual comando SQL apresenta como resultado os ID e nomes dos jogadores que venceram torneios realizados no primeiro semestre de 2009?