以下作品的獨特和秩序,但我想有它獨特的選擇辦法以及SQL幫助與日期
select convert(nvarchar(10),datestart,103)
from o_course
order by convert(datetime, datestart, 103) desc
,但如果我將其更改爲
select distinct convert(nvarchar(10),datestart,103)
from o_course
order by convert(datetime, datestart, 103) desc
我得到
消息145,級別15,狀態1,行1 如果指定了SELECT DISTINCT,則ORDER BY項目必須出現在選擇列表中。
我的目標是從日期時間字段中獲取所有不同的日期,並按降序對它們進行排序。
任何幫助將不勝感激。
這將修復錯誤信息,但會給出錯誤的數據。它會在dd/mm/yyyy字符串上排序,而不是基礎日期 – gbn
感謝oded,但它不按降序對結果進行排序。 – wizzykidd