Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Considerando que de MySQL se lo mismo que de Quimica organica y de delphi se lo mismo que algebra basica esto me ha funcionado con Firebird

Código Delphi [-]
//qyPlot es un query.
//qyPlot.Fields[1].value son los valores que contiene ese indice de campo (p.e. 49.95, 50.0, 49.98, 50.10)
//añade la unidad Math al uses ahi esta declarado MeanAndStdDev
 
procedure TdmDatos.CalculaMediaStdDev;
var
  Numeros: array of double;
  nConta: integer;
  Desviacion,Promedio: extended;
begin
  if qyPlot.recordcount > 0 then
    begin
      setlength(Numeros, qyPlot.RecordCount);
      for nConta := 1 to qyPlot.RecordCount do
        begin
          Numeros[nConta-1] := qyPlot.Fields[1].Value ;
          qyPlot.Next ;
        end;
      //Calculamos el promedio y la desviacion estandard
      MeanAndStdDev(Numeros,Promedio,Desviacion);
      frmVistaPrincipal.ActualizaEstadistica(promedio,desviacion); //aqui actualizo el dato del formulario principal
    end;
end;

Es una idea. Ahora que si tu lo quieres como procedimiento almacenado en tu bd pues......ni como ayudarte. Suerte
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Como capturar el promedio de un tdbchart? ANXO Conexión con bases de datos 3 28-11-2005 15:41:14
Recuperar Promedio de un TdbChart en un dbedit ANXO Gráficos 0 20-11-2005 13:05:35
Como hago un promedio de una columna? ANXO Conexión con bases de datos 10 12-10-2005 01:56:08
Promedio de campo calculado con una sub-consulta ContraVeneno SQL 8 06-10-2005 16:38:06
Media ración. marcoszorrilla Humor 0 16-04-2004 22:56:55


La franja horaria es GMT +2. Ahora son las 17:54:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi