Tratando colunas nulas em sua Query MySql
Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 12/07/2016
Postado em : 12/07/2016
Tratar colunas nulas em suas consultas MySql
Basta usar a função IFNULL
para testar sua coluna e informar o valor Defaut
para o caso do valor null ser encontrado.
Exemplo de tratamento de erro em uma Consulta MySql
-- Trantando um inteiro, se este for nullo retorna zero SELECT IFNULL(minhaColuna , 0) as minhaColuna FROM MinhaTabela -- Tratando uma string, se esta for nulla retora '' select IFNULL(minhaColuna ,'') as minhaColuna FROM MinhaTabela -- Tratando uma datatime, se esta for nula retorna data especificada select IFNULL(minhaColuna , '2016-07-11 10:30') as minhaColuna from MinhaTabela
Links Relacionados
- Curso Instalando e configurando o MySql e WorkBench
- Aula 13 - MySql - Comandos SQL e Stored Procedures em sua aplicação em Asp.Net MVC 4 com C#(CSharp)
- Aula 15 - Download das ferramentas necessárias para o nosso curso de Asp.Net MVC 4 com C#(CSharp)
- Aula 18 - Criando o banco de dados e configurando o MySQL para nosso curso de Asp.Net MVC 4 com C#(CSharp)
- Classe para fazer Conexão MySql em C#(CSharp)
- Exemplos de Stored Procedure MySql
- Extensões para DataReader, tratando valores de suas consultas SQL (DataReaderExtensions) C#(CSharp)
- Integrando MySql Connector em sua aplicação C#(CSharp) no Visual Studio
- MySql e WorkBench - Download e Instalação
- Validando Valores nulos vindos de nosso Banco de Dados C#(CSharp)
Comentários
Últimas Postagens
24/08/2020
Download da Extensão Web Essentials para Visual Studio 2019 e Vídeo Aula da Instalação
Download do Visual Studio Community 2019 e Vídeo Aula #01 da Instalação
20/03/2020
Não foi possível criar o aplicativo para o simulador. Erro ao iniciar o aplicativo no iPhone ** BUILD FAILED **
05/12/2019
Calcular Idade C# (CSharp), diferença anos entre duas datas
04/12/2019
Classe com Métodos de extensão C# (CSharp)
Métodos de extensão C#
26/09/2019
Formatando datas SqlServer
25/09/2019
Quando utilizar NOLOCK e READPAST no SqlServer.
24/09/2019
O que é Camel Case e Pascal Case ?
11/12/2018
Diferença entre parâmetros REF e OUT em C#(CSharp)
Todas as postagens...