Ir para conteúdo
Fórum Script Brasil
  • 0

Comando SQL


Eder

Pergunta

Ola...eu tenho que montar um comando mais ou menos parecido com este:

Qry1 :='SELECT NUMACS, SUM(VALOR) AS VALOR_TOTAL '+
    'FROM TIM WHERE (TIPO <> "") AND '+
    '(TIPO <> "") AND MESREF = '+QuotedStr (ComboMesRef.TEXT) +' GROUP BY NUMACS ORDER BY 2 DESC';
    FormRanking1.Query1.Close; 
    FormRanking1.Query1.SQL.Text := Qry1; 
    FormRanking1.Query1.Open;
notem que ele tem um:
SUM(VALOR) AS VALOR_TOTAL

pois é este campo acima..é um campo A(Alphanumerico)e funciona certinho o codigo..

o problema é que ao invés deste campo eu somar eu tenho que somar um campo chamado DURAÇÃO tipo A(alphanumerico) porem este campo é armazenada a HORA DE DURAÇÃO.

neste caso sendo HORAS...como eu poderia esta fazendo?

Grato

Editado por Eder
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
eu tenho que somar um campo chamado DURAÇÃO tipo A(alphanumerico) porem este campo é armazenada a HORA DE DURAÇÃO.

neste caso sendo HORAS...como eu poderia esta fazendo?

exemplo

procedure TForm1.Button1Click(Sender: TObject);
var hora1, hora2, Tothoras : TTime;
begin
   hora1 := strtotime(Edit1.Text);  //  '08:35'
   hora2 := strtotime(Edit2.Text);  // '07:25'
   tothoras := hora1 + hora2;
   label1.Caption := timetostr(tothoras);  // '16:00'
end;

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...