Categoria: MySql

MySQL: Trabalhando com IF no select

Sintaxe: IF(expressao,expr_true,expr_false) Exemplo simples: SELECT IF(1 > 2,’true’,’false’); — false SELECT IF(1 = 1,’ true’,’false’); — true Outro exemplo: Tabela: servicos   id descricao tipo 1 pintura 1 2 reforma 2 3 trocar 1   // sabendo que 1 refere-se a interno e 2 a externo, // podemos usar o IF para improvisar a saída do select // ao invés

Leia mais »

Obtendo Dia, Mês e Ano separadamente no MySQL

Hoje trago dicas simples que ajudam muito a quem está iniciando no mundo Banco de Dados, na situação em especifico, o MySQL. 1º – Como obter o dia de uma data especifica? R: Select Day(data) From datas; Desta forma você obtêm o dia, do campo data da tabela datas. Para obter o dia atual, faça: Select Day(now()); 2º – Como obter

Leia mais »

MySQL – Administração e Ferramentas de Desenvolvimento

Se você está desenvolvendo aplicações tanto para desktop ou web e está usando como um mecanismo de banco de dados o MySQL, existem algumas ferramentas para melhorar e agilizar a fase de modelagem de banco de dados, implantação e gestão. Abaixo você verá ótimas ferramentas para se trabalhar com MySQL que irão lhe ajudar a melhorar o rendimento no desenvolvimento

Leia mais »

Uma breve explicação de Inner, Left, Right e Outer/Full Join

Vamos tomar por base estas duas tabelas: Usando ambas, vamos exemplificar os tipos mais comuns de join.   Inner Join Esse é um formato comum de join, que retorna dados apenas quando as duas tabelas tem chaves correspondentes na cláusula ON do join. Query: SELECT TabelaA.*, TabelaB.* FROM TabelaA INNER JOIN TabelaB ON TabelaA.Chave = TabelaB.Chave Resultado:   Left Join

Leia mais »

Veja também: