Ваш вопрос не имеет смысла, поскольку вы не можете однозначно определить, что является первым в вашей задаче.
Ваша переменная generi c может принимать любую таблицу. Если это хешированная таблица, то она организована по ключевым полям , чаще всего она напоминает таблицу базы данных, если DB-таблица имеет тот же ключ.
Если это индексные таблицы (стандартные или отсортировано), то порядок сортировки определяется по индексу , который не имеет ничего общего с полями order или key. Если некоторые манипуляции были выполнены с таблицей (INSERT, UPDATE, DELETE), она будет отличаться от естественной сортировки и сортировки БД.