当我尝试使用查询从 SQL Server 数据库中获取金额和日期值时
select Amount, RunDate
from zComm
WHERE ID = '1339812'
它不返回任何数据。但是当我将日期转换为字符串时,它的工作查询是
select Amount, convert(varchar, RunDate) as RunDate
from zComm
WHERE ID = '1339812'
现在我想Amount
按降序显示RunDate
,我使用了查询
select Amount, convert(varchar, RunDate) as RunDate
from zComm
WHERE ID = '1339812'
order by RunDate;
但是我得到的结果不是按降序排列的。我附上了结果查询的屏幕截图。