Ir para conteúdo
Fórum Script Brasil

zaqueuruiz

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que zaqueuruiz postou

  1. Boa tarde amigos, Estou com um problema em um select, quando tenho mais de uma data a query retorna valores duplicados Abaixo o script SELECT LIVROS.DESCRICAO AS LIVRO, ISNULL((SELECT COUNT(HORARIOS.CONFIRMADO) WHERE HORARIOS.CONFIRMADO = 'T'),0) AS CONFIRMADOS, ISNULL((SELECT COUNT(HORARIOS.CONFIRMADO) WHERE HORARIOS.CONFIRMADO = 'F'),0) AS "NÃO CONFIRMADOS" FROM HORARIOS INNER JOIN LIVROS ON (HORARIOS.LIVROID = LIVROS.LIVROID) WHERE HORARIOS.DATA >= '6/01/2015' AND HORARIOS.DATA <= '6/24/2015' GROUP BY LIVROS.DESCRICAO, HORARIOS.CONFIRMADO ORDER BY LIVROS.DESCRICAO Abaixo o resultado que o sql traz com este select Eu gostaria de trazer o que for do livro em uma linha só. Eu tentei usar os comandos MAX ou SUM, mas o SQL não aceita funções de agregações em subquerys. Alguém sabe como resolvo isso?
×
×
  • Criar Novo...