seleccione el contador de incremento en mysql

Aquí está mi consulta mysql

select name from table; 

Quiero seleccionar un contador de incremento junto al nombre secundario. Cómo hacer esto. por lo que el resultado esperado será

 Jay 1 roy 2 ravi 3 ram 4 

 select name, @rownum := @rownum + 1 as row_number from your_table cross join (select @rownum := 0) r order by name 

Esta parte:

 cross join (select @rownum := 0) r 

hace posible introducir una variable sin la necesidad de una consulta separada. Entonces, la primera consulta también podría desglosarse en dos consultas como esta:

 set @rownum := 0; select name, @rownum := @rownum + 1 as row_number from your_table order by name; 

por ejemplo, cuando se usa en un procedimiento almacenado.