abril 8, 2008 às 10:43 pm
#81626
Participante
Fala Marcio
Entendi o que tu explicou. O que está me deixando com dúvida, na verdade é como te expliquei.
Quando faço o select.
Exemplo: Select funcionario, max(datainicio) ,count(1)…. busca uma unica linha, ou seja, a maior data.
Até ai blz. Mas quando peço para mostrar mais um campo no select ( esse campo esta na mesma tabela) o oracle se perde e busca as duas linhas que existem, mas somente peço para mostrar mais um campo no select além da data, o codigo da categoria.
Isso que é minha duvida, e não consigo ver o por que disso acontecer.
Realmente com a subquery funcionou, mas se funcionou com a subquery, por que não com count já que a logica é a mesma, apenas estou listando no select mais um campo.