1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[acess] Ajuda urgente ...

Discussão em 'Programação' iniciada por Jammin @, 15 de Abril de 2008. (Respostas: 1; Visualizações: 444)

  1. Jammin @

    Jammin @ Power Member

    Tenho uma base de dados e já é a 3º vez q a faço estou quase a dar um murro no pc..

    Isto é um cinema tenho 2 tabelas:

    Filmes [Cod_filme | Titulo | Genero | Duração ]
    Fornecedores [ Cod_Fornecedor | Nome do vendedor | Telefone | Fax | Empresa]

    Nas relações tenho uma terceira tabela chamada Filmes/fornecedores [Cod_fornecedor | Cod_filme]

    e tenho

    Filmes..............Filmes/fornecedores.............. Fornecedores

    Cod_filme 1--------n Cod_filme
    .............................cod_fornecedor n -----1 Cod_fornecedor

    Não sei se isto está bem nem que raio ei-de fazer nas consultas help pls =(
     
  2. slack_guy

    slack_guy Power Member

    Código:
    [B]tabFilmes[/B]
     id_filme (chave primária)
     titulo
     genero
     duracao
     fk_cod_fornecedor (chave estrangeira, referencia tabFornecedores.id_fornecedor)
    
    [B]tabFornecedores[/B]
     id_fornecedor (chave primária)
     nome
     telefone
     fax
     empresa
    
    
    Para seleccionares tudo (filmes e respectivos fornecedores):
    Código:
    SELECT
     id_filme, titulo, genero, duracao, 
     id_fornecedor, nome, telefone, fax, empresa
    FROM 
     tabFilmes
    LEFT JOIN
     tabFornecedores ON
     tabFornecedores.id_fornecedor = fk_id_fornecedor
    
     

Partilhar esta Página