Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Vistas em SQL

Na verdade não sei o que é uma vista..., vocês poderiam me explicar? É como o resultado de uma consulta?

A FAQ Vistas em SQL tem Pertence à categoria:
Resposta de Sara Alvarez 09/8/07
Uma vista em SQL é o resultado de uma consulta de várias tabelas que te aparece como uma só tabela.

Explicando melhor, por exemplo, você precisa saber dados de duas tabelas, porém necessita que te apareçam ao mesmo tempo e sempre que executar uma determinada sentença que vem dada por um nome que você mesmo deu.

Se se suprime uma tabela a vista associada se invalida.

Formato:

CREATE [OR REPLACE] VIEW NOMEVISTA
[(COLUMA [,COLUMA])]
AS CONSULTA;

AS CONSULTA= Determina as colunas e as tabelas que aparecerão na vista.
[OR REPLACE]= Cria de novo a vista se já existia.

Para consultar a vista criada, USER_VIEWS:

SELECT VIEW_NAME FROM…

Se desejar se aprofundar mais nas vistas, recomendo que leia o artigo de CriarWeb.com.

 
FAQ relacionadas
  + Ordenar registros do banco de dados por data
  + Sentença SQL que soma os preços de todos os produtos
  + SQL para contar os registros que têm um campo com valor repetido
  + Selecionar uma parte de uma cadeia em SQL Server
  + Duplicar registro em tabela SQL
  + Alterar a estrutura de uma tabela com SQL
  + Como fazer uma busca em um campo MEMO
  + Contar registros em SQL
  + Obter o valor mais alto de um campo em um conjunto de registros
  + Arquivos .sql
  + Consulta SQL operador in
  + DateDiff en sql
  + Distinct em SQL
  + Consulta SQL com between
  + Operador módulo ou resto da divisão em MySQL
  + Erro em sentença SQL
  + Sentença SQL para esvaziar uma tabela
  + Dúvida SQL com tabelas relacionadas e selects aninhados para saber o registro
  + Cálculo de dias de trabalho com SQL
  + Consulta SQL por parecidos
  + Atualizar só dois campos de um registro
  + Execução de sentenças SQL e caractere vírgula

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites