Select count em duas tabelas

22/05/2024

0

Pessoal, estou montando uma rotina para mesclar contas.
Então a ideia é primeiro contar os registros duplicados. A rotina abaixo faz isso, mas queria juntar tudo numa unica SQL

      Close;  //verificando quantas contas existem na ORIGEM
      SQL.Clear;
      SQL.Add(''''SELECT COUNT(*) AS TOT'''');
      SQL.Add(''''FROM TBDUPLICATAS'''');
      SQL.Add(''''WHERE COD_CEDENTE = :COD'''');
      ParamByName(''''COD'''').AsInteger:= StrToInt(edCodOrigem.Text);
      Open;
      Edit1.Text := IntToStr(qrAux.FieldByName(''''TOT'''').AsInteger);

      Close; //verificando quantas contas existem no DESTINO
      SQL.Clear;
      SQL.Add(''''SELECT COUNT(*) AS TOT'''');
      SQL.Add(''''FROM TBVENCIDAS'''');
      SQL.Add(''''WHERE COD_CEDENTE = :COD'''');
      ParamByName(''''COD'''').AsInteger:= StrToInt(edCodOrigem.Text);
      Open;
      Edit2.Text := IntToStr(qrAux.FieldByName(''''TOT'''').AsInteger); 
Renan

Renan

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar