Разница между LIMIT и OFFSET в SQL заключается в том, что они позволяют получить только часть строк из тех, что выдал остальной запрос. 1
LIMIT ограничивает количество возвращаемых строк. 15 Если указывается число LIMIT, в результате возвращается не больше заданного числа строк (меньше может быть, если сам запрос выдал меньшее количество строк). 1
OFFSET указывает пропустить указанное число строк, прежде чем начать выдавать строки. 1 Если указано и OFFSET, и LIMIT, сначала система пропускает OFFSET строк, а затем начинает подсчитывать строки для ограничения LIMIT. 1
Таким образом, LIMIT задаёт максимальное количество возвращаемых строк, а OFFSET — количество строк, которые нужно пропустить перед началом вывода строк из результатов запроса. 5