Arquivo da categoria: MySQL

MySQL Trabalhando com NULL

Há alguns dias, precisei fazer uma query para trazer alguns registros de uma determinada tabela (SGBD – MySQL), para desenvolver um relatório usando a ferramenta iReport.

A tabela possuia alguns registros com campos foreign key com valor NULL – campos não obrigatórios que faziam referencias à outras tabelas.

Seguindo a regra de negócio, seria preciso filtrar os registros, pegando alguns desses campos utilizando o BETWEEN na cláusula WHERE. Desta forma, o usuário poderia selecionar um intervalo de registros para ser exibidos no relatório.

Para exemplificar, imagine a seguinte situação:

– Temos uma tabela de grupo de produtos, chamada grupo, com um campo codigo (primary key) e outro de descricao;



Continuar lendo