Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal tudo bem??
Como meu conhecimento é Básico em Mysql, gostaria de uma ajudinha.
Situação é o seguinte, tenho uma tabela que guarda as informações de prévia de vendas dos consultores.
Tabela_previa
Eu quero exibir as previas da semana corrente, tipo hoje estamos na quinta-feira, ele vai apresentar os resultados de seg, ter, qua, qui e sexta.
Exemplo se aberto na quinta-feira
Consultor Segunda Terça Quarta Quinta Sexta
1 Pré = 2 Pré = 8 Pré = 3 Pré = 4 Pré = 0
Exemplo na terça
Consultor Segunda Terça Quarta Quinta Sexta
1 Pré = 2 Pré = 8 Pré = 0 Pré = 0 Pré = 0
Não estou conseguindo pegar os resultados da semana atual. Se alguém conseguir me ajudar ficarei muito agradecido.
Já tentei usar o WEEKOFYEAR, Week e não consegui trazer o resultado..
Valeuu pessoal, obrigado pela ajuda.! até mais!
SELECT
SUM(IF(DAYNAME(data_previa) = 'Sunday' ,qtd_previa,0)) as 'DOMINGO',
SUM(IF(DAYNAME(data_previa) = 'Monday' ,qtd_previa,0)) as 'SEGUNDA',
SUM(IF(DAYNAME(data_previa) = 'Tuesday' ,qtd_previa,0)) as 'TERÇA ',
SUM(IF(DAYNAME(data_previa) = 'Wednesday' ,qtd_previa,0)) as 'QUARTA ',
SUM(IF(DAYNAME(data_previa) = 'Thursday' ,qtd_previa,0)) as 'QUINTA ',
SUM(IF(DAYNAME(data_previa) = 'Friday' ,qtd_previa,0)) as 'SEXTA ',
SUM(IF(DAYNAME(data_previa) = 'Saturday' ,qtd_previa,0)) as 'SABADO '
FROM
tab_previa
WHERE
id_consultor_previa = 23 AND
data_previa BETWEEN $DATA_INICIAL AND $DATA_FINAL
Consegui resolvendo assim... ai com o php eu subtraio os dias epego as informaões de segunda a sexta.
Valeuu galeraaa!!!!! pelo help!!
http://stackoverflow.com/questions/17760057/pivot-mysql-table-based-on-day-of-week-column
Combine day , week e case