【发布时间】:2020-12-06 13:47:57
【问题描述】:
DATEInvoice 的数据类型是 VARCHAR
从上图中,如果我想选择特定时间的发票信息,比如说从 1-12-2020 00:00:00 到 13-12-2020 23:59:00,我该怎么写?我尝试了很多写法。例如,
SELECT * FROM INVOICE WHERE DATEINVOICE BETWEEN To_date('01-12-2020 00:00:00','dd-mm-yyyy HH24:MI:SS') AND To_date('13-12-2020 23:59:00','dd-mm-yyyy HH24:MI:SS')
**但是我得到的结果是返回零行。希望任何人都可以帮助我,我在这方面遇到了麻烦。
【问题讨论】:
-
用您正在使用的数据库标记您的问题。修复数据模型,以便使用正确的类型存储值!
标签: sql phpmyadmin