MySQL

warning: Creating default object from empty value in /home/bughunter/bughunter.tecland.com.br/modules/taxonomy/taxonomy.module on line 1390.

Identificando intervalos entre datas no MySQL

Seguindo uma dúvida postada no fórum iMasters, que é a respeito de como identificar os intervalos de meses em que não há registro para um determinado usuário (o que chamamos de GAPS), irei exemplificar como resolver este problema com uma simples abordagem.

Deletando N últimas linhas no MySQL e no Oracle

Seguindo a idéia apresentada em um tópico de um fórum, onde foi solicitada uma solução para deleção de N últimas linhas de uma tabela no MySQL. A questão é bem simples de resolver, principalmente porque o MySQL fornece tanto ORDER BY como LIMIT para o DELETE, isso mesmo, ORDER BY no DELETE!

Assim fica mole então né? Vamos ao exemplo removendo as últimas 5 linhas de uma tabela através de um campo de valor único crescente.!

Deletando registros duplicados no MySQL

Esta é uma tarefa que sempre alguem aparece em IRC/fórum precisando. Então deixarei registrado aqui para servir como uma referência.

Como podem ver abaixo, não será necessário usar qualquer linguagem de programação para realizar esta operação, apenas um client que mantenha uma sessão se for utilizar o método como tabela temporária.