Início > Desafio do Gordo > DESAFIO DO GORDO – ESPECIAL COPA DO MUNDO

DESAFIO DO GORDO – ESPECIAL COPA DO MUNDO

E ai pessoal, tudo bem com vocês?

Com certeza todos ligados nos jogos dessa Copa do Mundo hein?

Aproveitando esse clima de Copa do Mundo tenho mais um desafio para
vocês.

Vamos criar a seguinte tabela:

CREATE TABLE
GRUPO_G

(

     EQUIPE VARCHAR(50)

)

GO

 

INSERT
INTO GRUPO_G(EQUIPE)

VALUES

(‘Brasil’),

(‘Costa do Marfim’),

(‘Coréia do Norte’),

(‘Portugal’)

Após a criação da tabela temos a seguinte
estrutura:

O desafio é o seguinte:

Criar um comando SELECT
no qual todos os valores da tabela EQUIPE se cruzem, ou seja, fazer com
que cada equipe enfrente TODAS as outras equipes existentes na tabela.

Para ajudar vocês no desafio, o comando SELECT deve
trazer o seguinte resultado:

Para resolver esse desafio será necessário trabalhar com o conceito de relacionamento entre tabelas.

Vamos participar galera.

Coloquem as respostas nos comentários.

Grande abraço a todos.

Vitor Fava.

Anúncios
Categorias:Desafio do Gordo
  1. Carlos
    17/06/2010 às 14:16

    Ohhh Vitor… Tudo bem???Meu… esse é fácil…SELECT G1.EQUIPE, G2.EQUIPE FROM GRUPO_G AS G1CROSS JOIN GRUPO_G AS G2 WHERE G1.EQUIPE <> G2.EQUIPE

  2. Carlos
    30/06/2010 às 16:37

    E aí, Vitor, beleza?SELECT G1.EQUIPE ‘EQUIPE’, G2.EQUIPE ‘EQUIPE’FROM DBO.GRUPO_G G1,DBO.GRUPO_G G2WHERE g1.EQUIPE<>g2.EQUIPEAbraços…

  3. 03/08/2012 às 13:58

    Muito legal este desafio, mas eu gostaria de saber uma coisa: no cross join eu tenho por exemplo Costa do Marfim X Brasil e abaixo Brasil X Costa do Marfim, mas não consigo imaginar uma logica simples para não permitir esta inversão de colunas repetida…

  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: