Ir para conteúdo
Fórum Script Brasil

Liannus

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Liannus

Liannus's Achievements

0

Reputação

  1. ola' boa noite... À já alguns dias que ando à volta com uma query, espero que me possam ajudar. Então é o seguinte eu tenho uma tabela Cliente que tem um campo de sexo (Feminino e Masculino) tenho outra tabela Encomenda com um campo data o objectivo da query é saber por dia da semana quantos cliente femininos houve e quantos masculino. eu queria que aparece-se assim: dia-da-semana | feminno | masculino segunda | 0 | 1 terça | 5 | 3 .... eu já consegui que ele fizesse a contagem por dia da semana, mas só consegui fazendo-os separados ou seja duas queries diferentes SELECT to_char(e.data_entrega,'day'), COUNT(SEXO) AS MASCULINO FROM CLIENTE c, encomenda e WHERE sexo='Masculino' AND c.id_cliente=e.id_cliente group by to_char(e.data_entrega,'day') SELECT to_char(e.data_entrega,'day'), COUNT(SEXO) AS FEMININO FROM CLIENTE c, encomenda e WHERE sexo='Feminino' AND c.id_cliente=e.id_cliente group by to_char(e.data_entrega,'day') existe alguma maneira para que me aparece como disse em cima (uma única tabela)? e onde não existe cliente (no exemplo em cima à segunda não existe clientes femininos) aparecer um zero ou então aparecer vazia mesmo (mesmo que apareça null não interessa)... Espero que me possam ajudar, Desde já um muito obrigado
×
×
  • Criar Novo...