Добавлены недостающие условия в SQL запрос. Уточнен порядок сортировки.