Как отсортировать запрос ниже по дате?
Привет php эксперты,
Хотелось бы спросить, корректен ли приведенный ниже запрос для возврата результатов сортировки по дате? Большое спасибо.
$есть = "выберите дату из расписания где ID = (выберите Max(ID) из табеля учета рабочего времени, где статус=1 и userId='".$строки['идентификатор']"'.) порядке по дате по убыванию";
Что я уже пробовал:
Приведенный ниже код работает, но даты не сортируются. Спасибо.
$есть = "выберите дату из расписания где ID = (выберите Max(ID) из табеля учета рабочего времени, где статус=1 и userId='".$строки['идентификатор']"'.);
Suvendu Shekhar Giri
Вот что делает ORDER BY. Если вы не применяете никакой сортировки, то как сервер БД сможет узнать, какой столбец вы хотели бы отсортировать?
В чем проблема с первым запросом?
Member 10738621
Привет Сувенду,
Спасибо за ваш ответ. Я просто хочу подтвердить правильность первого запроса для сортировки результата по дате? Спасибо снова.
Suvendu Shekhar Giri
Да. Первый, кажется, чтобы быть правильным.
Member 10738621
Таким образом, правильным является запрос с... order by ... правильно? Спасибо.
Suvendu Shekhar Giri
Да
Member 10738621
Большое спасибо.
Sinisa Hajnal
Пожалуйста, отметьте это как ответ или удалите.