Criar Visão Mysql – Código explicado

Olá caros amigos.

Passo a vocês mais um código bacana, que é de como se criar uma visão no mysql.

Uma visão ou view é uma estrutura que não armazena dados, apenas contém uma consulta de uma ou mais tabelas do banco; essa consulta é otimizada e analisada a cada vez que é feita uma atualização em uma tabela ou uma das tabelas, ou seja, de forma automática.

Usa-se muito uma visão, quando se necessita ter dados, como contagem de muitos registros em uma coluna, ou algum tipo de cálculo que não seria possível utilizar sqls aninhadas ( que são consultas que selecionam outras consultas = aninhadas, de ninho mesmo.. heheh ).

leia mais

Update utilizando INNER JOIN

Olá pessoal,

Mais um post da série com INNER JOIN ( êta trenzinho bom esse tal de INNER JOIN.. Deve dá até pra comer com pão.. hehe ).

Desta vez eu precisava atualizar os dados de uma coluna de uma tabela pagamento, com base nos dados de uma outra coluna de uma tabela com os valores pagos no cartão,  a qual estava certíssima.

leia mais

Tutorial Join Mysql – Fazendo um INNER JOIN

Boa segunda a todos.

No tutorial de hoje aprenderemos em alguns passos como retornar dados de mais de uma tabela de um banco de dados.

O Comando Inner Join é uma forma de unir (join) tabelas, e para isso é preciso que haja uma relação entre as mesmas, ou seja, um campo de ligação, que é chamado de Chave Estrangeira(FK).  A chave estrangeira vai ser ligar com a Chave primária(PK) da outra tabela

leia mais

Verificar registros duplicados mysql

Olá a todos..

Estes dias me deparei com um problema de registros duplicados numa tabela de usuários depois de fazer uma importação de emails.
Então tive de usar um código sql para poder arrumar a tabela e deixar o cliente feliz =).
Eis o código:

SELECT codigo,nome, email, count(codigo)
FROM  usuario
GROUP BY email
HAVING count( codigo ) > 1
leia mais