Получите предыдущий столбец таблицы в MySQL

select * from foo where id = (select max(id) from foo where id < 4)
Enthusiastic Echidna