Visual Basic - Consulta SQL numero más parecido

Life is soft - evento anual de software empresarial
 
Vista:

Consulta SQL numero más parecido

Publicado por aseluis (130 intervenciones) el 20/11/2003 01:20:19
Hola. Tengo la siguiente consulta:
Adodc1.RecordSource = "select * from gastos where concepto='phajd' order by abs(importe-80000) asc"
Esto me ordena todos los registros que sean lo mas parcido posible a 80000 en ascendente (para el concepto phajd), pero yo lo que quiero conseguir es que me saque solo 1, es decir, un unico registro que sea el más parecido posible. Es que tengo que arrastrar los costes estandarizados por grupos y necesito que me saque los costes para el grupo de importe más cercano al introducido, no todos los grupos ordenados por el mas cercano ya que obligo a seleccionar manualmente en vez de automatizarlo.
No se si me explico bien.
Saludos. Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consulta SQL numero más parecido

Publicado por Pedro Luis (878 intervenciones) el 20/11/2003 11:03:06
Creo que debes usar la intrucción Top
Select Top 1 * from gastos .......
Con lo que solo te sacará un registro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

MUCHAS GRACIAS, AHORA SI

Publicado por aseluis (130 intervenciones) el 20/11/2003 17:03:49
Ahora si va bien. Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar