Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leoneh

Utilizar função "count" ?

Recommended Posts

Tenho um BD "Empresa" com uma tabela "Clientes" e duas colunas "Data" e "Periodo". sendo que a coluna "Periodo" é preenchida com os valores Comercial, Tarde ou Manhã.

 

SELECT clientes.`Data`, COUNT(clientes.`Data`)

FROM clientes

GROUP BY clientes.`Data`

ORDER BY STR_TO_DATE(clientes.`Data`,'%d-%m-%Y') DESC

 

As funções acima me retornam

Data ---------------- Count
17-07-2015---------17
16-07-2015---------15

15-07-2015--------- 9

14-07-2015--------- 7
13-07-2015--------- 11
12-07-2015--------- 14
11-07-2015--------- 12
10-07-2015--------- 13

A minha duvida é como posso fazer para criar uma função que vai contar os valores Comercial, Tarde ou Manhã.

EX:

Data-------------Count-----Comercial-----Tarde-----Manhã
17-07-2015------17----------10-------------------------4-----------3
16-07-2015------15----------9---------------------------4-----------2

15-07-2015------ 9-----------5---------------------------4---------- 0

14-07-2015------ 7-----------4---------------------------2---------- 1
13-07-2015------ 11---------8---------------------------2-----------1
12-07-2015------ 14---------7---------------------------3-----------4
11-07-2015------ 12---------6---------------------------5-----------1
10-07-2015------ 13---------8---------------------------1-----------4

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.