В порядке возрастания по умолчанию для большинства (если не для всех) СУБД, так что ваше утверждение выглядит как странно в этом отношении, но, тем не менее, вы можете указатьпорядок для каждого отдельного столбца, добавив к нему спецификатор ASC
или DESC
.
Тогда ваше утверждение станет
SELECT title
, project_index
FROM projectdetail
WHERE project_index BETWEEN 1 AND 6
ORDER BY
title ASC
, project_index ASC
Редактировать
Как уже упоминалось @Arvo & @Dems, в настоящее время вы сортируете first на title
и идентичные заголовки на project_index
.Если вы хотите, чтобы ваш project_index
был отсортирован первым, вы должны сначала поместить его в предложение ORDER BY
.
Тогда ваше утверждение станет
SELECT title
, project_index
FROM projectdetail
WHERE project_index BETWEEN 1 AND 6
ORDER BY
project_index ASC
, title ASC
, и, поскольку ASC
является значением по умолчаниюпорядок сортировки, вы можете опустить их все вместе
SELECT title
, project_index
FROM projectdetail
WHERE project_index BETWEEN 1 AND 6
ORDER BY
project_index
, title