Ver Mensaje Individual
  #6  
Antiguo 25-11-2008
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Reputación: 21
salvica Va por buen camino
Hola poliburro, he intentado adaptar tu consulta y, o no he sabido hacerla , o el resultado no es el que me esperaba (saca todo revuelto)

En realidad necesito un consulta que me devuelva el valor máximo (o el mínimo), o mejor los dos , con las horas en que se producen dichos eventos (puede ser una o varias, depende de si se repite al cabo del tiempo)

Según el hilo tuyo que puse en el mensaje anterior, hice lo siguiente:
Código SQL [-]
         SQL.Add( 'CREATE OR REPLACE VIEW z_view_extrema AS' );
         SQL.Add( 'SELECT *' );
         SQL.Add( '  FROM z_view_media1min' );
         SQL.Add( ' WHERE (valor=(SELECT MIN(valor) AS minima' );
         SQL.Add( '                       FROM z_view_media1min' );
         SQL.Add( '                  )' );
         SQL.Add( '       )' );
         SQL.Add( ' ORDER BY clave' );
z_view_media1min es una vista en la que ya tengo almacenados los valores de un día determinado (unos 8600 más o menos) y consta (al igual que las tablas padres) de Clave, Fecha, Hora y Valor

La cuestión es que cuando le pido los valores extremos (máximo y mínimo) parece que "se eterniza" (o por lo menos esa es mi impresión), por eso mi pregunta.

De todas formas, muy buenas tus explicaciones en otros hilos.
Gracias
Salvica
Responder Con Cita