Jordano Cherobim Postado Setembro 24, 2015 Denunciar Share Postado Setembro 24, 2015 Olá, estou com um problema..Faço uma consulta, mas a mesma não retorna nada, nem uma linha NULL. Gostaria de saber como fazer retornar 0 quando isso acontecer?SELECT f3a.idLote, sum(f3a.m3) AS m3Seca FROM fardoLamina f3a WHERE idLote = 7 AND f3a.estado = 's' GROUP BY f3a.idLoteObrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 wootzor Postado Setembro 24, 2015 Denunciar Share Postado Setembro 24, 2015 Existe um lote com id 7?Experimenta usar a função IFNULL(nome_campo, 0). Link para o comentário Compartilhar em outros sites More sharing options...
0 Jordano Cherobim Postado Setembro 29, 2015 Autor Denunciar Share Postado Setembro 29, 2015 Existe. Foi resolvido o problema.Estava utilizando INNER JOIN, e ao invés disso, utilizei LEFT JOIN e funcionou,Obrigado wootzor! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jordano Cherobim
Olá, estou com um problema..
Faço uma consulta, mas a mesma não retorna nada, nem uma linha NULL. Gostaria de saber como fazer retornar 0 quando isso acontecer?
Obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados