- ATENÇÃO: Este site está aposentado.
Não receberá posts nem comentários novos. Para ler dicas mais recentes, vá no Stack Overflow. Livros da equipe do CODARE
Expressões Regulares
Uma Abordagem Divertida
de Aurelio Marinho Jargas
Shell Script Profissional
de Aurelio Marinho Jargas
PHP-GTK
de Pablo Dall'Oglio
PHP Programando com Orientação a Objetos
de Pablo Dall'Oglio
Ruby: Conhecendo a Linguagem
de Eustáquio Rangel (TaQ)
Category Archives: MySQL
MySQL: Contar linhas e registros não nulos
A função COUNT pode ser usada de várias formas diferentes as quais retornam diferentes resultados de uma contagem. A mais comum é quando precisa-se saber quantas linhas existem em uma tabela, podendo ser executada com a declaração: SELECT COUNT(*) FROM … Continue reading
MySQL: INSERT com SELECT na mesma query
Muitas vezes é necessário fazer um insert de dados em uma tabela trazendo resultados de outra na mesma base ou em bases diferentes. Como fazer? Simples: INSERT INTO banco.tabela-destino (campo1, campo2, campo3…) SELECT campo1,campo2,campo3… FROM banco.tabela-origem; Atente-se para que os … Continue reading
MySQL: Criando tabelas temporárias em memória
Uma forma de obter velocidade na execução de tabelas, principalmente as temporárias, é criá-las em memória. Como estas tabelas são usadas e depois descartadas, é possível obter um ganho de performance muito grande com este truque. Para criar uma tabela … Continue reading
MySQL: Somando datas corretamente com CURDATE
A função CURDATE não funciona corretamente para a adição de dias que extrapolam o calendário. Como exemplo, a instrução a seguir retornar uma data inexistente: // acrescentando 120 dias a data atual > SELECT CURDATE()+120; > 20071325 Para resolver isso … Continue reading