我从用户界面获取了一个日期(格式为mm/dd/year和hh:mi),我需要找到在我的UI日期之前的最近日期(一条记录)。我进行了研究,似乎DATEDIFF是解决这个问题的最佳方法?还是有更好的方法?对于语法我有些不确定。谢谢!
SELECT MAX(DateField) FROM Table WHERE Datefield < DateFromUI 这将为您提供在WHERE子句中传递的日期之前的“最新”日期。它还应与任何关系型数据库管理系统兼容。