Calcular número menor

11/12/2006 - 16:03 por Johanness | Informe spam
Hola necesito de su ayuda, soy nuevo en esto y tengo que calcular el
número menor de una serie de números extraídos de una base de datos.

Saludos

Preguntas similare

Leer las respuestas

#1 Dani Castillo
11/12/2006 - 16:12 | Informe spam
para eso mejor sacarlos ordenados no?
select top 1 campo from tabla order by campo (para access , por el top 1
sino un limit)
y tomas el primer valor por ejemplo

o
select min(campo) as minimo from tabla


si los datos los vas a recorrer obligatoriamente para otra tarea (ej.
mostrarlos) al tiempo que recorres vas buscando minimo
rs.open...
minimo=rs("campo") ' por defecto el primero
do while not rs.eof
' mostrar el registro
if minimo>rs("campo") then
minimo=rs("campo") ' tambien puedes apuntar el id en otra variable
end if
rs.movenext
loop


___________________________
Dani Castillo

Mis Fotos:
http://picasaweb.google.com/dcdani
___________________________
"Johanness" escribió en el mensaje
news:
Hola necesito de su ayuda, soy nuevo en esto y tengo que calcular el
número menor de una serie de números extraídos de una base de datos.

Saludos
Respuesta Responder a este mensaje
#2 Johanness
11/12/2006 - 16:38 | Informe spam
Gracias por responder, te explico un poco de que se trata todo esto,
tengo una tabla donde se almacenan ciertos datos de las vacaciones de
un grupo de personas, cuando un supervisor aprueba la solicitud hecha
por un empleado esta debe buscar el periodo más antiguo con relación
al año actual para ir descontando días de disfrute. Estos periodos
los almaceno, por ejemplo 2004-2005. Se me ocurrió que tomando los
últimos cuatro números y sabiendo cual es el menor de ellos, podría
resolver mi problema, pero no se como hacerlo. Podrías echarme una
mano?

Gracias
Respuesta Responder a este mensaje
#3 Dani Castillo
11/12/2006 - 17:55 | Informe spam
simplemente filtra por año (si lo tienes en campo aparte que seria lo
logico, o por el periodo actual) y ordena por fecha del periodo de forma
ascendente asi tendras el conjunto de periodos posibles, barres el recordset
descontando y ya deberia estar :-)

___________________________
Dani Castillo

Mis Fotos:
http://picasaweb.google.com/dcdani
___________________________
"Johanness" escribió en el mensaje
news:
Gracias por responder, te explico un poco de que se trata todo esto,
tengo una tabla donde se almacenan ciertos datos de las vacaciones de
un grupo de personas, cuando un supervisor aprueba la solicitud hecha
por un empleado esta debe buscar el periodo más antiguo con relación
al año actual para ir descontando días de disfrute. Estos periodos
los almaceno, por ejemplo 2004-2005. Se me ocurrió que tomando los
últimos cuatro números y sabiendo cual es el menor de ellos, podría
resolver mi problema, pero no se como hacerlo. Podrías echarme una
mano?

Gracias
Respuesta Responder a este mensaje
#4 Johanness
11/12/2006 - 19:34 | Informe spam
Ok dejame hacer la prueba y luego te comento, Gracias
Respuesta Responder a este mensaje
#5 Johanness
11/12/2006 - 19:41 | Informe spam
Listo!!! Mil graciiias Dani
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida