Jump to content
Fórum Script Brasil
  • 0

Criar VIEW de três tabelas


rbrodrigues

Question

Galera, preciso da ajuda de vocês para criar uma VIEW, eu não sei como se faz.

Tenho a tabela EMPRESA, CIDADE e EMPRESA_CIDADE.

Na tabela EMPRESA tenho todos os dados da empresa, como: ID_CIDADE, NM_CIDADE, CNPJ, ENDERECO

Na tabela CIDADE tenho todas as cidades, como: ID_CIDADE, NM_CIDADE

Na tabela EMPRESA_CIDADE associo uma empresa a várias cidades. Campos dessa tabela: ID_EMPRESA_CIDADE, ID_CIDADE, ID_EMPRESA

Preciso de uma VIEW que me traga todas as empresas associada as cidades que ela foi cadastrada.

alguém pode me ajudar com isso?

Abraços.

:ninja:

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Galera, preciso da ajuda de vocês para criar uma VIEW, eu não sei como se faz.

Tenho a tabela EMPRESA, CIDADE e EMPRESA_CIDADE.

Na tabela EMPRESA tenho todos os dados da empresa, como: ID_CIDADE, NM_CIDADE, CNPJ, ENDERECO

Na tabela CIDADE tenho todas as cidades, como: ID_CIDADE, NM_CIDADE

Na tabela EMPRESA_CIDADE associo uma empresa a várias cidades. Campos dessa tabela: ID_EMPRESA_CIDADE, ID_CIDADE, ID_EMPRESA

Preciso de uma VIEW que me traga todas as empresas associada as cidades que ela foi cadastrada.

alguém pode me ajudar com isso?

Abraços.

:ninja:

A criação de uma view é simples. Basta você seguir a receita de bolo abaixo:

DROP VIEW IF EXISTS `nomedobanco`.`nome da view`;

CREATE VIEW `nomedobanco`.`nome da view` 
    AS 
        ( SELECT * FROM ... ) // aqui entra a select com join para executar a consulta desejada

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...