expressão de tabela comum no mysql e view
1 – COMO CRIAR UMA EXPRESSÃO DE TABLE COMUM (CTE) NO MYSQL?
2 – AS VIEW DEVEM SER CRIADAS EM TODAS AS TABELAS DO BANCO DE DADOS?
3 – NA CRIAÇÃO DE UMA SP – STORYD PROCEDURE, DEPENDENDO DO COMANDO [MYSQL]SQL QUAL O NOME QUE DOU NOS FROM, JUNÇÃO DE TABELA, DOU O NOME DA VIEW OU DOU O NOME DA TABELA? NORMALMENTE DOU O NOME DA MINHA TABELA.
2 – AS VIEW DEVEM SER CRIADAS EM TODAS AS TABELAS DO BANCO DE DADOS?
3 – NA CRIAÇÃO DE UMA SP – STORYD PROCEDURE, DEPENDENDO DO COMANDO [MYSQL]SQL QUAL O NOME QUE DOU NOS FROM, JUNÇÃO DE TABELA, DOU O NOME DA VIEW OU DOU O NOME DA TABELA? NORMALMENTE DOU O NOME DA MINHA TABELA.
Anacleto Linux
Curtidas 0
Melhor post
William
06/12/2014
1 – COMO CRIAR UMA EXPRESSÃO DE TABLE COMUM (CTE) NO MYSQL?
O MySQL ainda não tem suporte para consultas desse tipo CTE.
2 – AS VIEW DEVEM SER CRIADAS EM TODAS AS TABELAS DO BANCO DE DADOS?
As Views são criadas de acordo com a necessidade de se utilizar consultas mais complexas constantemente, então não é necessário criar em todas as tabelas.
Na empresa onde trabalho construí uma view para uma consulta que envolvia 3 tabelas e ainda continha diversas condições "chatas", essa instrução continha aproximadamente umas 10 linhas, em vez de digitar todas vez a mesma consulta é claro que foi muito mais fácil criar uma view e pronto.
3 – NA CRIAÇÃO DE UMA SP – STORYD PROCEDURE, DEPENDENDO DO COMANDO [MYSQL]SQL QUAL O NOME QUE DOU NOS FROM, JUNÇÃO DE TABELA, DOU O NOME DA VIEW OU DOU O NOME DA TABELA? NORMALMENTE DOU O NOME DA MINHA TABELA.
No JOIN ou FROM, você coloca o nome da tabela se estiver comparando com uma tabela ou colocar o nome da View se estiver comparando com um View.
GOSTEI 1