你的部門負責(zé)從SQL Server 2005 數(shù)據(jù)庫中的數(shù)據(jù)創(chuàng)建客戶電子郵件地址列表。此列表必須包含上次聯(lián)系每個客戶的日期。結(jié)果集中的數(shù)據(jù)必須有列名。列表必須以上次聯(lián)系客戶的日期排序,最近聯(lián)系的人排在前邊。LastContact列以datetime類型存儲。日期應(yīng)以MM/DD/YYYY的形式顯示。一位同事設(shè)計了以下查詢:SELECT email_address AS EmailAddress, CONVERT(nvarchar, lastcontat,101) AS LastContact FROM Contact ORDER BY LastContact DESC.你測試了此查詢,并發(fā)現(xiàn)數(shù)據(jù)按如下順序顯示:
你需要修改此查詢以使數(shù)據(jù)按正確的順序排列。你想要對性能不造成任何負面影響而達成此目標(biāo),該怎樣做?()
A.按如下修改ORDER BY語句:ORDER BY CONVERT(nvarchar, lastcontact, 101)DESC
B.從LastContact列中刪除列別名
C.按如下修改ORDER BY語句:ORDER BY CAST(lastcontact AS nvarchar(20))DESC
D.改變LastContact列的別名