Ir para conteúdo
Fórum Script Brasil

flinkas

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre flinkas

flinkas's Achievements

0

Reputação

  1. Galera, to precisando de uma query aqui e tá muito dificil. (To usando a versao 5.0.1 A ideia é pegar os valores diferentes de um mesmo campo. SELECT count(cases.id) AS todas, date_format(cases.date_entered, '%d-%m-%Y') As data, (SELECT count(cases.id) FROM cases, cases_cstm WHERE cases.id = cases_cstm.id_c AND date_format(cases.date_entered, '%Y-%m-%d') = date_format(cases.data_encerramento, '%Y-%m-%d') AND date_format(cases.date_entered, '%Y-%m-%d') >= "2008-03-03" AND date_format(cases.date_entered, '%Y-%m-%d') <= "2008-03-10" ) As so_encerradas FROM cases WHERE date_format(cases.date_entered, '%Y-%m-%d') >= "2008-03-03" AND date_format(cases.date_entered, '%Y-%m-%d') <= "2008-03-10" GROUP BY data O problema é q a query calcula direitinho os valores do TODAS, separado por dia, mas o valor de SO_ENCERRADAS, ele soma tudo!!! Olha um exemplo de como fica a saída: total disciplina data so_encerradas 85 Pessoal 03-03-2008 412 85 Pessoal 04-03-2008 412 O CORRETO SERIA ISSO: total disciplina data so_encerradas 85 Pessoal 03-03-2008 63 88 Pessoal 04-03-2008 61 porque não está dividindo os itens da subquety por dias tb? [ ]'s MArcao
×
×
  • Criar Novo...