Quiero hacer una consulta en base de datos.... pero no se como seleccionar los ultimos 10 registros que di de alta
Me pueden ayudar
Gracias
| ||||
Respuesta: Que es lo opuesto de Select Top 10 Gracias AIZuwaga... me queda claro. Pero ahora tengo un problema... Tengo 12 registros id 1 ene id 2 feb id 3 mar id 4 abr asi hasta id 12 dic si la consulta la hago con top 3 order by id desc me devuelve dic nov oct como puedo cambiar el orden???? oct nov dic |
| ||||
Respuesta: Que es lo opuesto de Select Top 10 Necesitas una tabla con el mes y el orden en que los quieres (ya que alfabeticamente no te sirve) Seria algo como: Mes->Orden ene->1 feb->2 mar->3 ... dic->12 Luego la relacionas con la tabla que ya tienes y ordenas por el campo "Orden" Saludos |
| ||||
Respuesta: Que es lo opuesto de Select Top 10 Hola, amén de la solución del master tigurón, yo intentaría algo así como...
Código:
Igual... hace tanto que no toco asp que puedo estar muy confundido :-/recordset.MoveLast while not recordset.BOF //sarasasasa recordset.MovePrevious wend Edito: la idea que propongo es recorrer el recordset de manera inversa.
__________________ ...___... |
| ||||
Respuesta: Que es lo opuesto de Select Top 10 Una alternativa a la solución planteada por los compañeros es hacerlo directamente con SQL, solo lo probé en MS SQL:
Código SQL:
Ver original Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
Etiquetas: |