Примерно так:
WITH tab AS (SELECT ROW_NUMBER() OVER (PARTITION BY aksi_id ORDER BY jam) AS rowNo, t1.* FROM test_table t1)
SELECT t1.*, TIMESTAMPDIFF(MINUTE, t2.jam, t1.jam) AS diff FROM tab t1
LEFT JOIN tab t2 ON t2.aksi_id = t1.aksi_id AND t2.rowNo = t1.rowNo - 1;
Это работает для MariaDB, я не уверен насчет mysql.И я проигнорировал nomor_antrian , вы должны реализовать, где вам это нужно.