Я использую SQL Row_Number для получения столбца raking;SQL Row_Number обратный порядок
ROW_NUMBER() OVER(PARTITION BY [email protected] ORDER BY di.Create_date,di.Create_time_hh,di.Create_time_mm) as [Rank]
Однако мне нужно отменить заказ. Я попытался добавить в Asc, но это, похоже, не имеет никакого значения ?!
ПолитикаRef @ является varchar (255), Create_Date является датой, но с временной частью все как 00.00.00.000, Create_Time_hh - это число (это час дня, когда запись была создана, но сохранена как 09, 17 и т. Д.), А Create_Time_mm также является числом (это минута в тот день, когда была создана запись, но снова сохранена как 19, 57 и т. Д.).
Почему я не могу переопределить это обычным способом?
Если вы хотите отменить заказ вам нужно использовать 'DESC'. 'ASC' - это порядок сортировки по умолчанию (также: какую СУБД вы используете?) –
Это тоже ничего не меняет! Как узнать СУБД? – Becky
@Becky - СУБД - с каким конкретным продуктом вы работаете? [Тег: SQL-сервер]? [Тег: оракул]? [Тег: MySQL]? Что-то другое? Любой вопрос с тегом [tag: sql] должен, в общем, также иметь тег для того, с каким продуктом вы работаете. –