我有以下查询可以正常工作,但是当我尝试连接预订的结束时间时,它不再起作用了。我确定它是一种类型,但我无法找到它:
SELECT RESERVATIONID, USERID, CLASSNAME, GRADENAME, date_format(RESERVATIONDUEDATE, '%e - %M - %Y, %l:%i %p') + ' - ' + date_format(RESERVATIONEXPIREDATE, '%l:%i %p') resduedate
FROM reservation join class on
reservation.CLASSID = class.CLASSID
join grade on
reservation.GRADEID = grade.GRADEID
WHERE USERID = 'xxx'
AND RESERVATIONDUEDATE > CURDATE()
该列的输出为32
,应该是完整日期加上时间。
关于可能出错的任何想法?