tenho uma tabela de pedidos e nela tem um campo chamado num_ped. Ao criar esse campo, ele vem com valor NULL. Preciso agora pegar o max dele e somar + 1. Como ele é null isso não seria possível, ao menos que eu use uma função tipo NVL, porem no MySql me disseram que é o COALESCE semelhante ao FireBird. Fiz e não funcionou. Fiz assim:
select max(coalesce(num_ped,0) + 1)ped from pedidos
Pergunta
pjava
tenho uma tabela de pedidos e nela tem um campo chamado num_ped. Ao criar esse campo, ele vem com valor NULL. Preciso agora pegar o max dele e somar + 1. Como ele é null isso não seria possível, ao menos que eu use uma função tipo NVL, porem no MySql me disseram que é o COALESCE semelhante ao FireBird. Fiz e não funcionou. Fiz assim:
Como seria a sintaxe?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados