ORDER BY ... ASC, из-за чего может отличатся сортировка, если ее не меняешь?
таблица users,
по ней нет сортировки, соответственно, строки извлекаются в порядке вставки.
если в from использовать posts - по-идее, разница должна исчезнуть.
Выбирать по двум критериям, например ORDER BY datePost ASC, idPost ASC (в этом случае выбираться будут по дате, но при одинаковой дате - по idPost).