В запросе, подобном этому, будут показаны все рекордеры, самые новые сначала:
SELECT *
FROM MyTable
ORDER BY Date DESC -- or some autoincrementing ID column
С предложением OFFSET вы можете пропустить первые записи. Это означает, что вы получаете все записи , кроме первых 100, т. Е. Вы получаете те записи, которые должны быть удалены:
SELECT *
FROM MyTable
ORDER BY Date DESC
LIMIT -1 OFFSET 100
Затем вы можете использовать это в подзапросе фактически удалить записи:
DELETE FROM MyTable
WHERE ID IN (SELECT ID
FROM MyTable
ORDER BY Date DESC
LIMIT -1 OFFSET 100)
Если вы хотите IPA-перевод определенного написания, я предлагаю использовать функцию iOS, расположенную в Settings > General > Accessibility > Speech > Pronunciations
(iOS 12) .
Выбрав желаемый результат, вы можете использовать его в своем коде для озвучивания синтезатором речи.