Foros del Web » Programando para Internet » ASP Clásico »

Ayudita

Estas en el tema de Ayudita en el foro de ASP Clásico en Foros del Web. Con el siguiente codigo obtengo el maximo de un registro. strSQL = "SELECT Max(tblMaster.L_M_LEIDO) AS Maximo , FROM tblMaster Esto me devuelve un resultado, ¿como ...
  #1 (permalink)  
Antiguo 14/01/2002, 16:17
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Ayudita

Con el siguiente codigo obtengo el maximo de un registro.
strSQL = "SELECT Max(tblMaster.L_M_LEIDO) AS Maximo , FROM tblMaster
Esto me devuelve un resultado, ¿como haria para capturar los dos siguientes despues del maximo.

Saludos
  #2 (permalink)  
Antiguo 14/01/2002, 16:32
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Ayudita

tiene que ser necesariamente con el sql o puede ser con el Recordset

salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #3 (permalink)  
Antiguo 14/01/2002, 17:12
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ayudita

Bueno, hermano si es que funciona con eso no hay problema.
Aunque realmente no te entiendo que tratas de decirme.
Saludos
  #4 (permalink)  
Antiguo 14/01/2002, 17:20
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Ayudita

por ejemplo seleccionas algo asi

SELECT * FROM TABLA ORDER BY CAMPO DESC

AHORA BIEN TENDRAS ACOMODADO DE EL MAX AL MINIMO DEPENDIENDO DEL CAMPO DEL ORDER BY


cuando abres el recordset

.......

ors.open ...
ors.movefirst
counter=0

do
ors.movenext
response.write campo
counter=counter+1
loop until counter=2

creo que con algo asi funcionaria la idea es esa la verdad lo hice de rapido

cualquier cosa aqui ando

salu2 ;) :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #5 (permalink)  
Antiguo 15/01/2002, 09:44
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ayudita

Ya lo hice, gracias urjose
  #6 (permalink)  
Antiguo 15/01/2002, 11:54
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Ayudita

Otra forma directa de hacerlo es usando la directiva TOP:
SELECT TOP 3 * FROM TABLA ORDER BY CAMPO DESC , esto te sacara los 3 valores mas grandes del campo. En realidad consiste en ordenar el conjunto de resultados por un criterio y decirle cuantos de esos elementos del conjunto devuelve la consulta (el numero que acompaña a TOP)
Un saludo ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:51.