01/07/2005, 04:44
|
| | | Fecha de Ingreso: enero-2005 Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años Puntos: 9 | |
Se me ocurre, si los IDs son correlativos, y siempre va a ser uno mayor que todos sus anteriores, que obtengas la posicion mediante:
SELECT COUNT(*) AS Pos FROM tabla WHERE ID<=5
Esto te devolvería 5 si existen los IDs 1,2,3,4 y 5
Te devolvería 3 si existen los IDs 1,3,5
Otra cosa que se me ocurre, es que te hagas un trigger que te calcule eso cada vez que insertes o elimines...
Bueno... son ideas..
Un saludo.
__________________ ..:: moNTeZIon ::.. |