Equivalente de RowID de Oracle en MySQL

¿Hay un equivalente del rowid de Oracle en MySQL?

delete from my_table where rowid not in (select max(rowid) from my_table group by field1,field2)

¡Quiero hacer un mysql equivalente a esta consulta!

Lo que estoy tratando de hacer es: ¡my_table no tiene clave primaria .. ¡Estoy tratando de eliminar los valores duplicados e imponer una clave primaria (compuesto de field1, field2) .. !!

Respuestas a la pregunta(4)

Su respuesta a la pregunta