Можно ли выбирать строки MySQL не по столбцу id, а именно по порядковому номеру?
ALTER TABLE <имя таблицы> AUTO_INCREMENT=0
не пробовали?
Смотря что Вы подразумеваете под порядковым номером, если это какой-то столбец в Вашей таблице - можете выбирать по нему, в противном случае - выбирать нельзя т.к. внутри таблицы не существует никакого порядкового номера