我想选择特定日期的特定时间表,即10-04-2018,但它返回值10-03-2018.
SELECT *
FROM tbl_schedule
WHERE [Date] = '10-04-2018'
AND [StartTime] BETWEEN '8:01'
AND '9:59'
OR [EndTime] BETWEEN '8:01'
AND '9:59';
Run Code Online (Sandbox Code Playgroud)
我想像这样将Datetime转换为Varchar
10/09/2018 12:00:00.000
Run Code Online (Sandbox Code Playgroud)
我试过用
Convert(VARCHAR(MAX),[Date & Time Added]),121)
Run Code Online (Sandbox Code Playgroud)
但它回来了
yyyy-mm-dd hh:mi:ss.mmm
Run Code Online (Sandbox Code Playgroud)
我需要/时间格式,我正在使用SQL Server 2012.