Obtener el numero de fila en una sentencia select

Googleando me encontre este blog http://lennyvpg.wordpress.com/tag/mysql

en el cual lei sobre como obtener el numero de renglon en una sentencia select, lo probe y si, es bueno el tip, y seria algo similar a esto:

select @row := @row + 1 as renglon, Orden_Compra.*
from Orden_Compra, (select @row:=0)r limit 10,15

Lo probe primero con limit 10, despues con limit 10,15, o s usando el offset para ver que resultados daba, y si, efectivamente da el numero de renglon de la consulta.

Como lo dice el blog, hace uso de variables definidas por el usuario @row

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s