這是我在安靜的時間遇到的最有趣的問題之一。我在SQL Server 2008中定義的標量函數,返回類型爲varchar(max)
Order By子句排序不正確
這是查詢:
Select dbo.GetJurisdictionsSubscribed(u.UserID) as 'Jurisdiction' From Users u ORDER BY Jurisdiction desc
任何人可以解釋爲什麼會在結果AAAA...
第二個記錄?我在做降序排序,AAA...
應該出現在最後。如果我更改查詢到
Jurisdiction asc
AAA
進入第二次在列表的最後,而不是第一個記錄。
這是結果集的截圖:http://i48.tinypic.com/23j5vzq.jpg
我缺少的東西?
20分鐘內有兩個排序問題? http://stackoverflow.com/q/13822220/105929 –