我有这个小查询
SELECT
MAX(myDate) AS DateToUser
FROM
blaTable
我得到了这个结果“2011-05-23 15:18:01.223”
如何获得像05/23/2011“mm / dd / yyyy”格式的结果?
答案 0 :(得分:1)
试试这个
<强> FIDDLE DEMO 强>
SELECT
convert(varchar,MAX(myDate),101) AS DateToUser
FROM blaTable
<强> CONVERT 强>
如果您使用的是SQL SERVER 2012,则使用 FORMAT
SELECT
FORMAT(MAX(myDate),'MM/dd/yyyy') AS DateToUser
FROM blaTable
<强> FORMAT 强>
答案 1 :(得分:0)
SELECT
convert(varchar, MAX(myDate), 101) AS DateToUser
FROM
blaTable
了解更多日期格式参数:Click Here
答案 2 :(得分:0)
SELECT
CONVERT(VARCHAR(20),MAX(myDate),101) AS DateToUser
FROM
blaTable
有关Sql server datetime格式的更多信息,请查看
SQL SERVER FORMATS