您的位置: 首页 > 技术问答 > 字符串与日期字段比较 字符串与日期字段比较 分类: 技术问答 • 2022-06-08 22:02:08 问题描述: 表中有一个Date字段date类型,我得到2个日期from和to作为字符串。字符串与日期字段比较 我想筛选这两个日期之间存在的recodrs。 会有什么选择 +0 你的意思是你命名了一个字段[日期]?这是一个保留字。你不应该那样做。 – +1 标记使用的dbms! (当涉及日期/时间时,许多dbms产品远远不符合ANSI SQL标准,因此答案可能是产品特定的。)Show是样本表数据和预期结果! – jarlh 答 最好是字符串日期转换为使用DBMS提供的转换功能日期, 使用Oracle例如最好的方式,我会写: where your_date_field between to_date(from,format_of_from) and to_date(to,format_of_to) +1 对没有指定dbms的问题的产品特定答案。至少通知OP(和其他人)这是用于哪个dbms。 – jarlh +0 没有,谢谢你指出。 – Gar +0 或者,更好的是,在它们甚至到达数据库系统之前,将它们转换成日期*。 –
你的意思是你命名了一个字段[日期]?这是一个保留字。你不应该那样做。 –
标记使用的dbms! (当涉及日期/时间时,许多dbms产品远远不符合ANSI SQL标准,因此答案可能是产品特定的。)Show是样本表数据和预期结果! – jarlh