MySQL - consulta MYSQL

 
Vista:

consulta MYSQL

Publicado por jonas (2 intervenciones) el 23/03/2009 16:45:48
hola buenas

en una tabla en la columna pagos pepito a pagado 50(tercer puesto) fulanito 100(segundo puesto) y menganito 200 (primer puesto).

si yo pago 150 en que puesto estaria?

me gustaría saber como se ejecutaría la consulta en mysql, 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 MYSQL

Publicado por abrahan (2 intervenciones) el 24/03/2009 13:40:37
estarias en el segundo puesto y fulanito estaria en el tercer puesto y pepito no apareceria en la lista de 3 puestos y menganito seguiria en el primer puesto

y la consulta en mysql seria hacer un insert sin mas y despues para visualizar por puestos un select con un order by
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

RE:consulta MYSQL

Publicado por jonas (2 intervenciones) el 24/03/2009 16:13:41
Gracias por la respuesta.

En principio lo que busco es en este formato:

Introduzca una cantidad ( )

Según lo que usted ha pagado estaría en el puesto X y el que está en el primer puesto ha pagado X.

Esta sería la consulta para el cliente que más pagó.
SELECT pago
FROM clientes
ORDER BY pago ASC
LIMIT 1 , 1

En cuanto al cliente que pone una cantidad para saber en que puesto estaría,
me surgen dudas.

con el select y el order by puedo listar los resultados, pero solo quiero la posición, 1º 2º o la que sea. No se si el count tiene algo que ver en este caso.

gracias y un saludo.
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

RE:consulta MYSQL

Publicado por Hugo (1 intervención) el 24/03/2009 16:25:59
En realidad para conocer el pago más alto, la consulta sería así:

SELECT pago
FROM clientes
ORDER BY pago DESC
LIMIT 1 , 1
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