單項(xiàng)選擇題

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

A.按如下修改ORDER BY語(yǔ)句:ORDER BY CONVERT(nvarchar, lastcontact, 101)DESC
B.從LastContact列中刪除列別名
C.按如下修改ORDER BY語(yǔ)句:ORDER BY CAST(lastcontact  AS  nvarchar(20))DESC
D.改變LastContact列的別名

題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題